请问TMS570LS1227芯片内部是否有软件陷阱中断?如计算除法时,除数是0产生了错误,堆栈溢出时......等此类问题是否会产生错误的中断?
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.
请问TMS570LS1227芯片内部是否有软件陷阱中断?如计算除法时,除数是0产生了错误,堆栈溢出时......等此类问题是否会产生错误的中断?
TMS570LS1227的话,这些软件陷阱中断是包含在ARM® Cortex®-R4F的处理中的
如除数是0等许多FPU错误情况,ARM提供可屏蔽的CPU输出,然后TI将这些输出组合并连接到VIM中断控制器。如果启用,FP除以零将导致在FPDZC CPU输出上驱动输出,然后将导致对VIM 47号线的中断请求(FPU中断)。
Table 4-25 Secondary Auxiliary Control Register bit functions
为了在FPU中生成未定义的异常,ARM在R4 TRM中给出了一些提示:
建议尝试使用ARM指出的任何一种情况来生成异常。