阅读:946回复:4
求救,急!急!大放血,送分!
关于EZ-USB中的中断的使用,虽然问过很多热心网友,但还是不明白怎么用,主要问题在:
1.在PERIPH.C中使用了#pragma NOIV 不产生中断向量,在汇编程序USBJmpTB.A51编写了USB核心中断(INT2)的跳转表, 我不明白在PERIPH.C中的中断程序void ISR_Sudav(void)interrupt 0是怎么使用USBJmpTB.A51中的跳转表的,还有interrupt后面的 0 是什么意思,INT2的中断号也不是 0 啊? 2.如果使用INT0,INT1,是不是需要专为这两个中断建一个文件,编写ISR_INT0()interrupt ??(INT0的中断号为0,前面已用了0这里该用什么?).在PERIPH.C的#pragma NOIV是否会影响这里产生的中断矢量? 谢谢斑竹,各位大侠,在下不胜感激. :o |
|
|
沙发#
发布于:2003-12-08 10:00
其实你可以自定义一个函数,然后调用INT0,在INT0中再定义你要实现的东西。
|
|
板凳#
发布于:2003-12-08 14:20
谢谢,斑竹大人,呵呵.给您5分略表心意!
现在对中断这个问题基本上算是理解了! |
|
|
地板#
发布于:2003-12-08 14:39
很高兴能帮上你的忙,不过以后记得多给些分啊! :D :D :D
|
|
地下室#
发布于:2003-12-08 14:52
没问题,哈哈!现在是小本生意,等俺有了分,一定给您! :D :P ;)
|
|
|