论坛» 嵌入式开发» MCU

如何调试中断

菜鸟
2005-10-31 01:25 1楼

我在调9200下的vxworks的bsp,遇到两个问题:

1。中断、时钟和串口驱动都进行了修改,由于系统没有打印出启动信息,不知道问题出在何处,我直接写串口寄存器,串口可以工作,说明系统时钟和串口初始化没有问题,我如何调试串口和时钟的中断?

2。vxworks启动的时候在那个函数中打印启动信息的?

我是用仿真器把ram类型的vxworks直接downlaod到板子的ram中进行调试的。而且现在是跑到idleLoop就出不来了!

菜鸟
2005-10-31 01:32 2楼
在idleLoop的时候,我直接把pc设置到0x18,系统可以进入IntLvlVecChk函数,并且读出相应的串口中断号,我是不是要把9200的中断向量寄存器都添成0x18地址处的vxworks的中断处理函数入口?
菜鸟
2005-10-31 01:34 3楼
忘了说了,是手动改isr成串口中断的中断号的!
共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册]