智能车制作

标题: DG128中移植ucos操作系统时,发现BDM调试不正常! [打印本页]

作者: lhyraoqin    时间: 2011-11-7 21:03
标题: DG128中移植ucos操作系统时,发现BDM调试不正常!
最近在DG128中移植ucos操作系统,如果直接运行,单片机运行效果正常,但是当进行BDM调试的时候,却发现,程序一直在OSCtxSw()中运行!
个人有两个疑问:1. 是不是这个DG128中的BDM调试是不是用的软中断,而ucos中用的也是软中断,会不会这个原因引起的;
2. 就是OSCtxSw( ) 这个函数怎么就和 #define  OS_TASK_SW()     __asm swi   产生了某种联系呢? 联系具体在哪里体现的?
作者: lhyraoqin    时间: 2011-11-10 09:13
自己结贴了 ,  也弄明白了 , 是实时中断在BDM调试的环境下应该让其不运行




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2