TI中文支持网
TI专业的中文技术问题搜集分享网站

bios工程串口中断不响应

ccs3.1下的工程在3.3下运行没问题,就是串口中断不响应。在当前3.3环境下新建bios工程,串口正常。
单步调试比较两个工程:main函数结束时,IER寄存器相应位置位,CSR最低位置位。就是说main函数的初始化都正常,问题就是ccs3.1下的工程不响应中断,而3.3环境下新建bios工程响应中断。难道两个版本的bios初始化HWI的过程不同,或者是建中断向量表的过程不同。

问题所用的开发板为第三方的,芯片为dm642。

noaming:

ccs3.1和ccs3.3下的bios版本分别用的是多少?可以看一下

如文档TMS320 DSP/BIOS v5.42 User’s Guide中的说明。

gc fred:

回复 noaming:

ccs3.3下的bios版本5.31.02,ccs3.1的bios版本不知道了。这里只有工程文件。

noaming:

回复 gc fred:

在ccs3.3下导入ccs3.1的工程,有时就会出现很多问题,此时都建议你重新建一个ccs3.3的工程,再将原来工程的源代码加进去,添加库,头文件编译后再使用。如果这样就可以正常运行,因为代码都是一样的,就说明“bios初始化HWI的过程或者是建中断向量表的过程”这些并没有不同。

赞(0)
未经允许不得转载:TI中文支持网 » bios工程串口中断不响应
分享到: 更多 (0)