[ZLG-ARM] 如何把数据定位到flash??

[复制链接]
2285|4
 楼主| armfan 发表于 2008-9-12 15:33 | 显示全部楼层 |阅读模式
我可以通过<br />char&nbsp;*&nbsp;a;<br />char&nbsp;*&nbsp;b;<br /><br />然后指定地址:<br />a&nbsp;=&nbsp;(char&nbsp;*)0x00000800;<br />b&nbsp;=&nbsp;(char&nbsp;*)0x00000801;<br />这样定义吗?<br />这样我可以变量写在ab中,每次从ab中读取数据&nbsp;。
王紫豪 发表于 2008-9-13 00:15 | 显示全部楼层

__at

  
armecos 发表于 2008-9-15 18:47 | 显示全部楼层

你把ab定义成常数不就自动存在于flash啦,

为什么要自己指定地址,奇怪!<br /><br />另外操作flash最好用ROMFS文件系统,不要直接操作地址,用名字访问。<br /><br /><b>更多内容,详见:</b><br /><b>《培训系列“丛书”》</b><br /><b>www.armecos.com</b><br />-----------------------------------<br /><b>More&nbsp;details,&nbsp;see:</b><br /><b>《&quot;Series&nbsp;Books&quot;&nbsp;of&nbsp;Training》</b><br /><b>www.armecos.com</b>
hotyong 发表于 2008-9-17 14:06 | 显示全部楼层

弱弱地回应一下3楼

直接操作地址与用名字访问应该是一样的吧,用名字的话,经过编译之后,其实质还是操作地址吧,只不过是编译器自动给它分配地址.<br />不过ROMFS确实没有听说过,不知道是什么文件系统,我查下资料去.
foxqiu 发表于 2008-9-17 15:53 | 显示全部楼层

和编译器有关。ads1.2不能自动写到flash里。

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

38

主题

114

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部