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

用MC9S12D64自制BootLoader时对FLASH操作的问题

不管单步还是全速,代码都是在chip上跑的。BDM只是一个通讯接口。

“MC9S12D64的RAM是用来存放变量的区域.它单独有一个程序指针来读指令”不太理解你要表达什么。你对flash进行读写操作的程序一定要放到RAM中跑,不是说你的变量放在RAM里面,是整个代码放在RAM里面。

另外,要记得查看相应的标志位,比如accessError,看有没有错误。

在进行下个操作之前也要等前一个操作完成,标志位置位才行。

 

 

[此贴子已经被作者于2005-11-18 10:03:10编辑过]

返回列表