Thread 中讨论的其他器件:SYSBIOS
大家好、
客户 正在研究 MNI 和 ITRP 中断的管理 、以尝试添加一些方法来在出现中断时进行记录。
您能否提供这些中断的默认处理程序的一些文档?
BR、 
Stefan 
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.
大家好、
客户 正在研究 MNI 和 ITRP 中断的管理 、以尝试添加一些方法来在出现中断时进行记录。
您能否提供这些中断的默认处理程序的一些文档?
BR、 
Stefan 
谢谢你,哈雷什!
客户实际上希望 在启动时确定复位原因。
他们 在理解 有关 Delphinos (TMS320F2837xD 双核微控制器)的数据表时遇到了一些困难。 spruhm8i.pdf)
看 一下 NMIFLG 和 NMISHDFLG、他们并不完全了解 生成 以下标志的条件
- OVF
- CLBNMI
- PIEVECTERR
此外、他们还希望确认理解。
如果 CPU2 WDG 触发了复位、则 RESC 寄存器的 WDRSn 位 将被置位、 NMISHDFLG 寄存器的 CPU2WDRSn 位将被置位。
如果 CPU1 WDG 触发了复位、则只 会设置 RESC 寄存器的 WDRSn 位。
这是正确的假设吗?
BR、 
Stefan 
对此、应检查 RESC 寄存器。 请参阅 TRM 的第393页。
[引用 userid="329388" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1168165/tms320f28374d-nmi-and-itrp-interrupts-management/4396039 #4396039"]查看 NMIFLG 和 NMISHDFLG 时,他们不能完全理解 生成 以下标志的条件[/引用]OVF -此位是保留位。 这将在 TRM 的下一次更新中修复。
CLBNMI -同意这一点没有明确的记录。 我仍在研究这一问题。
PIEVECTERR -第110和234页对此进行了说明。 如果不清楚、请告诉我。
[引用 userid="329388" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1168165/tms320f28374d-nmi-and-itrp-interrupts-management/4396039 #4396039"]如果 CPU2 WDG 触发了复位、则 RESC 寄存器的 WDRSn 位 将被置位、 NMISHDFLG 寄存器的 CPU2WDRSn 位将被置位。[/QUERPLET]CPU2 WD 无法复位器件。 "CPU2的看门狗复位(CPU2.WDRS) 会生成 CPU2.SYSRS 并在 CPU1上触发 NMI。" 当 CPU2 WD 复位时、NMIFLG 寄存器的 CPU2WDRSn 位将被置位。
[引用 userid="329388" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1168165/tms320f28374d-nmi-and-itrp-interrupts-management/4396039 #4396039">如果 CPU1 WDG 触发了复位、则只 会设置 RESC 寄存器的 WDRSn 位。 [/报价]正确。
您好、Haresh、
感谢您的意见!
期待了解有关 CLBNMI 的信息!
同时、客户提出以下问题:
RESC、NMIFLG 和 NMISHDFLG 在 CPU1和 CPU2上是否具有相同的值、或者它们是否不同?
关于 NMIFLG 位 CPU2HWBISTTERR/ CPU1HWBISTTERR 的另一个确认问题。
您能不能对 何时设置这些位进行一些解释。
是否有中断 处理程序的默认配置? 如果是,这是什么?
BR、 
Stefan 
关于 NMIFLG 位 CPU2HWBISTTERR/ CPU1HWBISTTERR 的另一个确认问题。
您能不能对 何时设置这些位进行一些解释。
[/报价]如果您使用 HWBIST 在 CPU 上运行诊断程序并且检测到错误、则会根据检测到的 CPU 来设置这些标志之一。 有关这些标志和 HWBIST 的一般信息、您可以看到 此应用手册。
惠特尼
它们可能会有所不同。
Stefan、
我相信我们已经回答了你的所有问题,从而结束了这一帖子。