您好:
这两天调试板子还是会出现D1红灯变亮的问题(一个循环函数,第一次、第二次循环时没有问题,第三次时变亮,但是对程序的功能没有影响,依然可以实现),在esm寄存其中看到0xfffff518(ESMSR1)的值由0变为0x00000040,0xfffff520(ESMSR3)的值由0变为0x0000 0080,HCG中Enable Interrupt及Enable Error Pin action都没有打钩。
想查看手册中具体这两个变一的位代表了什么错误,但esm.h中的定义channel 0-63的是0x0000 0000 0000 0080ULL这样的,想问下这个跟ESMSR1和ESMSR3是个什么对应关系呢?