我正在设计一个采用 RF430FRL154H 芯片的电路板、在调试中、我想通过电池电源运行该电路板、但我对如何执行此操作感到困惑。 电池供电的唯一方法似乎是对 EN_BATSWITCH 进行编程、这只能通过软件执行来完成(是否正确?)。
谢谢
步进
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我正在设计一个采用 RF430FRL154H 芯片的电路板、在调试中、我想通过电池电源运行该电路板、但我对如何执行此操作感到困惑。 电池供电的唯一方法似乎是对 EN_BATSWITCH 进行编程、这只能通过软件执行来完成(是否正确?)。
谢谢
步进
您好 Steve、
您是否计划使用 JTAG 编程在电路板上进行调试?
对于电池供电的应用、EN_BATSWITCH 功能通常在射频场检测上执行。 我不确定是否只使用电池为器件供电可通过 JTAG 进行调试编程(Alex 知道、我也向他发送了这个问题)。
如果使用 JTAG、它还提供了 VCC 连接选项。 您是否有特定的原因需要它仅通过电池供电而不使用 JTAG VCC?
通常有两种方法可以通过电池为部件供电。 一种方法可以从射频场激活、另一种方法是永久连接它。
将电池连接到设备后、电池开关打开。 很显然、此时您无法使用未执行的处理器启用电池开关。 相反、这通常是通过引入射频场并发送连接电池开关的命令来实现的。
这是通用控制寄存器(位2和位3)中使用 ROM 功能和 FRAM 虚拟寄存器的可用功能(请参阅 RF430FRL15xH 固件用户指南)。 或者、如果您使用 NFC 示例项目(ROM 中没有此功能)、您可以创建自己的自定义命令来启用电池开关。 这也可以在无需自定义命令的情况下完成、方法是在固件中输入命令、以便在处理器开始运行时立即启用电池开关。 在这种情况下、一旦出现 RF 场、处理器将开始运行并启用电池开关。
如果需要永久连接、可以在 VBAT 和 VDDSW 之间连接一根导线。 这是电池开关实际连接的东西。