[AVR单片机] ICCAVR如何事先将数据写入EEPROM?

[复制链接]
3427|7
 楼主| sdu_yqc 发表于 2011-5-1 20:55 | 显示全部楼层 |阅读模式
事先将数据写入EEPROM。在主程序中,采用EEPROMread函数读取并操作。。关键是怎样生成eep文件啊?有人说通过下面的定义,关键是通过此定义的数据存放在EEPROM中的地址是什么??知道地址后才可以应用EEPROMread函数。。。
  1. #pragma data:eeprom  
  2. unsigned char Cup[384]={.....};//一幅64*48的图像数据.  
  3. #pragma data:data  

 楼主| sdu_yqc 发表于 2011-5-2 09:02 | 显示全部楼层
数据手册才是根本道理……
roma 发表于 2011-5-3 11:27 | 显示全部楼层
我也曾遇到相同问题,我的解决办法是先写,后读.下次编译把写函数注释掉. 不过这个办法用的时候要注意.
 楼主| sdu_yqc 发表于 2011-5-3 12:35 | 显示全部楼层
我也曾遇到相同问题,我的解决办法是先写,后读.下次编译把写函数注释掉. 不过这个办法用的时候要注意.
roma 发表于 2011-5-3 11:27

这个方法,有点钻空子。。嘿嘿,不过  还是能用的
原野之狼 发表于 2011-5-3 12:53 | 显示全部楼层
编程器就支持直接对EEPROM的编程的。
建个bin或hex文件,然后烧录进去就是了。
 楼主| sdu_yqc 发表于 2011-5-4 13:24 | 显示全部楼层
我也曾遇到相同问题,我的解决办法是先写,后读.下次编译把写函数注释掉. 不过这个办法用的时候要注意.
roma 发表于 2011-5-3 11:27

我这样试了,怎么不行啊?需要设置什么吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| sdu_yqc 发表于 2011-5-4 14:49 | 显示全部楼层
已解决。感谢roma和原野之狼。
ykr1 发表于 2011-5-6 15:37 | 显示全部楼层
数据手册才是根本道理
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

140

帖子

1

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