工具与软件:
尊敬的支持团队:
我尝试在基于通用电机控制示例的电机控制软件中集成闪存 ECC 错误测试(启动时和运行期间)。
闪存 ECC 错误测试的源代码来自 f280013x\examples\sdl_ex_flash_ecc_test\sdl_ex_flash_ecc_test.c
在 ECC 错误测试期间主电机控制 ISR 触发时存在一个问题、在这种情况下、电机控制 ISR 异常长并且结束 WDOG 复位。
我在电机控制 ISR 中看不到任何可以循环的代码、但到目前为止、我不明白在这种情况下电机控制 ISR 为什么这么长。
在进行 ECC 错误测试之前、将代码更改为等待电机控制 ISR 结束可以解决该问题、但我想知道这是否为正常行为?
是否有部分 ECC 错误测试代码需要防止其他中断?
此致。