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.

关于ESM错误类型的判断

您好:

这两天调试板子还是会出现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是个什么对应关系呢?