阅读:1375回复:2
使用keilc软件仿真调试68013如何产生usb中断?
那位大虾指教一下。
软件仿真调试时我通过中断窗口,产生一个int2的中断 在output窗口的输入E CHAR X:USBIRQ=0X04; E CHAR X:NAKIRQ=0X08;等命令,以产生USB中断, 但是观察USBIRQ, NAKIRQ值并未改变 所以固件处理INT2的中断时,USB_JUNP_TABLE的值并未改变 这种软件仿真USB中断如何产生? 欧使用了比较笨的方法,进入中断处理后,直接修改USB_JUMP_TABLE的值 跳转到欧想调试的中断例程上 呵呵 使用 E CHAR X:0XE65D = 0X04,在观察窗中看到usbirq的值改变,但是固件处理INT2 中断时,usb-jump_table 的值仍然未变。没有跳转到相应的中断例程上 [编辑 - 1/29/04 by Snailpipi] [编辑 - 1/29/04 by Snailpipi] |
|
沙发#
发布于:2004-01-29 15:43
谁来回答
[编辑 - 1/29/04 by Snailpipi] |
|
板凳#
发布于:2004-01-29 17:37
应该,可以用控制面板发送数据,就可以进入usb中断了。。
|
|