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.

tms320c6678 的中断响应



在中断响应的过程中,1024个系统事件先是通过ch_map映射到channel ,channel再映射到主机中断输出,host interrupt output 是需要映射到INTC的system events然后才能挂接到dsp可以识别的12中断上,这里host interrupt output是256个,INTC的system events是128个,这里host interrupt output 和system events是有什么映射关系吗?有的话是如何映射的?求赐教!!

  • chip interrupt controller的输入称作host interrupt event,这些事件经过映射可以与任意的chip INTC channel进行映射输出;chip INTC channel的某些输出事件是直接与corepac INTC的对应输入事件一一连接,具体的对应关系参考6678 data manual interrupt表格。chip intc只有特定的输出才会core intc与的某些输入一一对应,所以只有将Chip INTC的输入256个事件与这些特定的输出映射起来,才可以最终路由到core内部12个中断矢量表。

    参考中断分享:http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/25518.aspx

  • 初学dsp,多谢不吝赐教!