首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[求助]xdt512移植ucos问题

[求助]xdt512移植ucos问题

xdt512, 使用了Micrium的HCS12X的port, 单步运行可以切换到任务,启动OS,然后一直中断,就没法单步了。但是全速运行,总是启动一会就停止,显示ILLEGAL_BP,弄了一周了,不知道问题在哪,崩溃。

附件是打包的工程,哪位大哥能帮看一下?Strongchen在吗?

xr0aFQpj.rar (494.39 KB)
前不见古人,后不见来者。 念天地之悠悠,独怆然而涕下。
补充一下,我使用的是BANKED内存模式,并且没有开启xgate

[此贴子已经被作者于2009-6-23 17:04:26编辑过]

前不见古人,后不见来者。 念天地之悠悠,独怆然而涕下。
请问您的问题解决了吗?如果解决了能不能把移植代码发给我一分,万分感谢!!!
邮箱:verilog_007@163.com
如果没有错的话。应该是你开启了某一个中断。但是你又没有写中断服务程序,于是进了那个中断后,程序就跑飞了。但是你的ucos 又没能够把在中断中跑飞的程序拉回来的本领,所以就停止了。

以前我就是这样。多检查一下你的中断,开启了哪些中断。尤其是 ECT初始化要特别注意
小弟也正在尝试在S12DP512的片子上移植UCOS—ii,一旦编译就报错Expected:;=。但是并没有发现缺少;或者=。而且这个错误报在ucos_ii.h里面,这个是直接从人家调试通过的工程里面复制过来的……
返回列表