这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » CPU改写模式是什么概念?

共5条 1/1 1 跳转至

CPU改写模式是什么概念?

助工
2008-04-07 16:53:12     打赏
一直没理解这个问题
是否可以理解为:
在使能CPU改写模式后,如果执行一条命令,比如"mov.b #23h,addr"
就能把23h写到ROM里,其中addr是用户ROM的某地址?
23h可以是数据,也可以时指令,要想把某指令写到ROM里,只要查软件手册找到该指令对应的2进制数字串,然后用"mov.b #xxh,addr"就可以写入了

不知道理解的对不对,请指教,谢谢!!



关键词: 改写     模式     是什么     概念    

助工
2008-04-07 17:58:01     打赏
2楼
瑞萨R8C中的CPU改写模式是这样的一个概念:
通过固化在单片机程序存储器(也就是Flash)中的软件命令对Flash进行编程,称之为CPU改写模式。适应于对R8C进行在应用中编程(IAP)的场合。

助工
2008-04-07 18:08:13     打赏
3楼
FLASH存储器改写模式 CPU改写模式 标准串行输入
/输出模式
并行输入
/输出模式
功能概要 CPU通过执行软件命令,改写用户ROM区 EW0模式:改写程序在FLASH存储器以外的区域运行,进行改写操作 EW1模式:改写程序在FLASH存储器上运行,进行改写操作 使用专用串行编程器,改写用户ROM区   使用专用并行编程器改写用户ROM区
能改写区域 用户ROM区 用户ROM区 用户ROM区
运行模式 单芯片模式 引导模式 并行输入/输出模式
FLASH编程器 串行编程器 并行编程器

(以上为补充说明)

菜鸟
2008-04-07 23:59:18     打赏
4楼
CPU改写模式EW1和EW0都需要对Flash模块发出特定的‘指令序列’才能完成写入和擦除的功能,并不能通过Mov XXX这种指令来完成,实际控制时序比较复杂(与操作外挂NOR FLASH相似),具体请参考硬件手册:)

助工
2008-04-08 08:12:04     打赏
5楼
谢谢2位的解答!

共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]