大家好。
我将为 UCD3138HSFBEVM-029的原始固件添加补丁以满足我们的需求。
为了分析时序、我已使用这些 LED 将逻辑分析仪接通。
因此、我已 在我要监视的代码周围添加了一些"AnalogRegs.GLBIOVAL.ALL &=~MASK_PGOOOOOD"和"AnalogMiscRegs.GLBIOVAL.ALL |= MASK_PGOOOOD"。
通常在"standard_interrupt ()"和"fast_interrupt ()"中。
它可以工作、但取决于添加的线路、我经常断开与 PM_BUS 的连接
这是一个真正的问题时间吗?
FAST_INTERRUPT ()每20us 触发一次大约3us、行"AnalogRegs.GLBIOVAL.ALL &="可能会增加少量内容。 因此看起来并不重要。
standard_interrupt()每100us 调用一次。 我更改了代码,设置它每150us 一次,让更多的时间在 main ()中执行 PMBus_handler ,但我仍然有一些问题.
谢谢