ST意法半导体
直播中

王辉

8年用户 1363经验值
私信 关注
[问答]

使用RFAL库查看自动调整结果的最佳方式是什么?

我在 platform.h 中将 NFC06A1 和 NFC-V 标签与 demo_polling.c 和 RFAL_ANALOG_CONFIG_CUSTOM 一起使用
在 DEMO_ST_DISCOVERY 循环期间,当情况为 RFAL_NFC_LISTEN_TYPE_NFCV 时,我正在查询 st25r3916AatTuneResult(来自 st25r3916_aat.h)结构的值以获取 aat_a 和 aat_b。当我将标签保持在仅几厘米的设定距离内并且在整个范围内变化很大时,返回的结果确实会反弹。这是预期的行为吗?
此外,与 GUI 非常相似,使用 RFAL 库查看自动调整结果的最佳方式是什么?我在正确的轨道上吗?





回帖(1)

李开心

2023-1-3 12:00:39
我不确定你在做什么,我假设你定期调用函数 st25r3916AatTune() 并监视返回值?!您是否从模拟配置中禁用了 AAT 调整?请在这里也参考社区上的旧线程:auto-antenna-tuning-in-poling
阅读器附近的负载会导致天线匹配发生变化。因此,预计如果您运行该算法,它将找到 AAT 的值,以根据提供的函数针对所需的目标和相位进行优化。通过二维搜索,确实有相当多的值给出了类似的好结果。
我猜你知道AN5322吗?
是否以及如何使用 AAT 取决于您的目标:您是否要补偿生产线的组件变化、不断变化的环境、补偿电话造成的严重失谐等......
举报

更多回帖

发帖
×
20
完善资料,
赚取积分