工具/软件:Code Composer Studio
大家好。 我正在测试连接在 AUX2VCC 上的超级电容器的充电器电路。 我怀疑我的配置不能按预期工作、今天我注意到 、根据我在设置代码上设置 AUX2CHTL 寄存器的情况、生成的充电器电路可能会产生工作的充电器或不工作的充电行为。
下面是我的设置:
DVCC 上的* 3.3;
*使用精密万用表在 GND 和 AUX2VCC 之间的2.5外部电源(仿真半衰期超级电容器);
*为 VCC 充电并使用5千欧充电器电阻器的配置;
*在引导过程中,我添加了一个闪烁例程作为引导正常过程。
如 下图所示、此配置会产生介于381和63nA 之间的来自 AUX2VCC 的错误电流。 我不希望5Kohm 充电器电阻器产生正电流和错误值。
现在、改变我在 同一代码段上设置 AUX2CHCTL 的线路、充电器电路开始工作正常。 查找已更改的代码:
这个 crontab 集在 AUX2VCC 上产生一个电流:
这是仿真2.5V 超级电容器上通过5Kohm 电阻器的3.3V 预期电流。 ((3.3-2.5)/5e3)= 160uA。
我的问题是? 为什么会发生这种情况? 我没有更改设置。 我是否可以预期在程序设置过程中出现其他集问题(不可行的代码)?
谢谢。