阅读:1743回复:9
有关固件调试?
请问怎样用keil c 调试an2131q中的端点输出中断服务程序
(如 ISR_EP1OUT )? 怎样产生中断,进入中断服务程序? 谢谢! |
|
沙发#
发布于:2002-06-06 22:04
调试an2131q好象要用SYPRESS的专门的调试工具吧?!!
|
|
|
板凳#
发布于:2002-06-07 08:25
调试an2131q好象要用SYPRESS的专门的调试工具吧?!! 但使用cypress 的 control panel好像不能单步执行,而且要输出不同数据的话也不方便。 |
|
地板#
发布于:2002-06-07 12:13
Keil本身就能单步执行程序,只要有开发板即可!
你可以将开发板接上(串口和USB口都要接上),将程序D下去后,执行到中断里边去。 另外,你可以将Keil和Control Panel一起合作使用,control panel用作模拟PC收发数据! |
|
|
地下室#
发布于:2002-06-07 17:59
Keil本身就能单步执行程序,只要有开发板即可! liuxf66兄,怎样执行到中断里边去?keil 与control panel怎样合作? 你能详细点介绍一下吗? 不胜感激,大大的加分! |
|
5楼#
发布于:2002-06-07 22:10
你将光标停在中断里边,选择调试菜单中的“执行到光标所在行...”,程序处在运行中。
然后,你用control panel向下发数据,firmware就应该能执行到EPOUT中断里去了。 |
|
|
6楼#
发布于:2002-06-08 09:37
Good!
|
|
7楼#
发布于:2002-06-08 11:20
在isr里设一个断点代替执行到光标处行不行?
|
|
8楼#
发布于:2002-06-08 15:41
在isr里设一个断点代替执行到光标处行不行? 好像也可以。 谢谢! |
|
9楼#
发布于:2002-06-09 11:27
在isr里设一个断点代替执行到光标处行不行? 可以,可以! 当然可以! :) |
|
|