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

求救:我的8013电路板离开烧写程序的并口小板就不能自己运行了

求救:我的8013电路板离开烧写程序的并口小板就不能自己运行了

怎么设定才能让boot引导8013的程序正常运行,
zhz2112
是CodeWarrior Stationery 的 MC56F801x_init.asm 文件个bug.附件的文件是正确的. 所以建议用PE的Stationery产生Project 总是正确的
谢谢了!!!我现在问题已经解决了,但是为什么不能调用Trim函数而是直接执行代码呢?
zhz2112

我不明白!

谢谢了!!!我现在问题已经解决了,但是为什么不能调用Trim函数而是直接执行代码呢?[em08]
zhz2112
因为刚上电时SP的内容不确定,也可能指向一个非RAM区,所以在SP定义之前用跳转和返回,返回地址已不是跳转指令的下一个地址了,所以程序就飞了。如果烧写程序的并口接着, CodeWarrior就会重新定义PC指向。

请教,程序开始调用

我们的程序上电后,先进入Fmain,进入后先关中断后进入系统初始化,初始化完成后开中断,然后执行所需的其他程序,这样是否也容易程序跑飞[em12]
zhz2112
返回列表