ST意法半导体
直播中

陈杰

7年用户 1357经验值
私信 关注
[问答]

ST25R3911B的低功耗设计,在2.8V下运行IC时出现错误的原因?

您好,我们已经为带有 AVR AtMega328P 控制器的 ST25R3911B 制作了定制 PCB
该板在 3V3 下运行时完全正常。
但对于低功耗设计,每当我们尝试在 2.8V 上为电路板供电时,控制器都会重置。
在调试时,我们在 RFAL 库中的函数rfalCalibrate()中发现了问题,如下所述:
1. 调整调节器,使 Antenna Calibrate 具有更好的调节器值 */   
          st25r3911AdjustRegulators( &resValue );
           --这很好用
2. st25r3911CalibrateAntenna( (uint8_t*) &resValue );
           --这也有效
3.   st25r3911AdjustRegulators( &resValue );
    调用此函数时,代码会卡住
我在这里错过了什么?






回帖(1)

王玉英

2023-1-31 15:21:49
但对于低功耗设计,每当我们尝试在 2.8V 上为电路板供电时,控制器都会重置。”
这是否意味着 MCU 进入复位模式?
在上述功能期间,ST25R3911B 打开其驱动器。一种可能是,由于该阶段 ST25R3911B 的功耗,电源下降,MCU 进入 POR 模式。
我建议监控控制器的电源电压。即使 VDD 的短暂下降也可能触发 MCU 的复位。
我无法想象 ST25R3911B 可能导致 MCU 复位的任何其他情况,尤其是当设计工作在 3.3V 时。
举报

更多回帖

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