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

手把手教你在RAM调试ARM程序(2)

手把手教你在RAM调试ARM程序(2)

5,在C:\Keil\ARM\Examples\Blinky路径下建立一个记事本文件,将文件扩展名改为.INI,文件全名为Blinky.INI,打开文件后输入以下信息:
FUNC void Setup(void) {
PC=0X40000000;
}
Setup();
LOAD .\Obj\Blinky.axf INCREMENTAL
输入完后保存并关闭.
6,按3操作,打开OPTION FOR LPC2100窗口,在DEBUG选项卡里选中 use simulator,表示软件仿真,同时在LOAD APPLICATION选择框里打勾,(注意:RUN MAIN 不要打勾.)点在initalization FILES旁边的浏览按钮按路径添加Blinky.INI文件,找到后点击确定,关闭窗口.

7,在工具拦里点击仿真按钮, 你看到了什么???

呵呵,看到想要的结果了吗?是不是程序从地址为0X40000000的RAM里开始执行了!!!
8,这是个流水灯的小程序,打开I/O观察窗口(在PHERIAL->GPIO)并执行全速运行命令,就可以看到流水灯在来回移动的效果了.
继承事业,薪火相传
返回列表