中断 TC264中的中断分为软件中断和硬件中断,就不管软件中断了,暂时用不到,主要介绍硬件中断。
TC264的可触发的硬件中断在手册中可见:
在TC264中,中断的函数名是随意点,链接对应函数是靠他的优先级的,每个优先级都各自对应一个中断向量用于向中断服务函数的跳转,从而组成一个容量为256的中断向量表。 可以理解为,中断的优先级就是一个向量数组的下表,然后这个向量数组存储的中断函数的地址,当中断被触发时,他就转跳到你的处理函数去了。
中断配置 主要配置的是中断的优先级和中断的处理位置
中断的处理位置:在TOS设置,可选择的有CPU0/1、DMA,具体看手册。 中断的优先级:在SRPN中设置,如果是在CPU中处理,那么该为表示中断的优先级,如果用DMA处理,那么表示DMA通道的选择(0~47)。 然后就是配置中断对应的寄存器。
|