TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320C6678: 中断子服务程序的注册

Part Number:TMS320C6678

在使用UART与PC连接时,RX_Buffer接收数据时,会触发中断,然后自己写了一个中断子服务函数,请问怎么注册这个中断函数啊

Shine:

请问是裸机程序还是基于sys/bios的程序,可以参考processor SDK里的中断例程。

,

ke luo:

是裸机程序额

,

ke luo:

请问以下是我的中断注册吗(部分截图)

下面是我的中断服务子程序:

,

Shine:

这个只是在中断向量表中注册。C6678的中断机制是要经过CIC->INTC->CPU interrupt,所以还要进行中断事件和中断号的映射。具体机制请参考下面的中断配置文档。5531.Configuring Interrupts on Keystone Devices.pdf

,

ke luo:

谢谢您的回答!中断事件和中断号的映射我已经做了,如下所示:

我刚接触DSP,可能理解的不太对,我认为中断的处理过程是这样的,外部事件触发中断,通过多级映射到CPU,CPU接受中断,跳到中断/异常向量表,CPU进入中断模式处理中断(中断服务程序在这个汇编文件中处理),中断处理完成后,再跳到中断处理之前的地址执行。可能有些不对,感谢指正!

,

Shine:

您的理解是对的。

赞(0)
未经允许不得转载:TI中文支持网 » TMS320C6678: 中断子服务程序的注册
分享到: 更多 (0)