怎么从32位单片机的内部flash,每隔8位取出一个字节?

[复制链接]
1072|2
 楼主| qtxsn_0803 发表于 2015-4-23 11:49 | 显示全部楼层 |阅读模式
         正在用LPC1768单片机的应用,想把内部的512KB的flash的部分区域当作eeprom来使用,那么就涉及到读写flash的问题,写的话可以用IAP函数操作,问题是:我想读取某个地址开始的数据,但是想一次读取一个字节,怎么操作?

ayb_ice 发表于 2015-4-23 12:55 | 显示全部楼层
用个指针就可以了
char i = 10;
char t;

t = ((char*)&eeprom)[i]
xyz549040622 发表于 2015-4-23 18:35 | 显示全部楼层
读的话,可以直接操作地址,写的话,恐怕只能每次512个字节了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

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