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

监控程序中L命令(将程序下到RAM中)究竟是怎么用

监控程序中L命令(将程序下到RAM中)究竟是怎么用

清华给的监控程序,里有将程序下到RAM中和下到FLASH中,下到RAM中应该就是方便调试,防止经常擦写FLASH吧,


请教如何将.s19格式的文件下入单片机中,prm文件中的地址应如何修改,ram,rom的地址应如何改,程序下入片子中后,应从何处执行

别着急,一个一个解决。
先说用的是什么芯片的监控程序,清华给监控程序没有给出其使用的方法吗?
先谢谢楼上的热心帮助
用的是DG128B,给的监控程序可以将程序下到RAM或FLASH中,我想平时调试小程序时就在RAM中调,用邵老师的《单片机嵌入式应用的在线开发方法》中自己写一小段机器码,通过监控程序中修改内存命令写入RAM中,然后将程序指针指向程序首地址,就可以运行了,所以我想将程序下到RAM中运行是可以的,但是不知如何去做。
讲一个大概的过程吧:
首先你需要有下载的工具,比如BDM Multilink;
其次你需要有和工具通讯下载的软件,比如Codewarrior;
然后你在codewarrior中调用监控程序,设置好下载地址,编译后得到.s19文件
通过Codewarrior的调试工具将.s19文件烧写到你的芯片中,对应的上电复位地址指向程序运行的开始地址,程序就可以跑了
返回列表