请教:无符号整数数组怎么向24c02快速存储啊?

2020-01-20 18:56发布

无符号整数数组怎么向24c02快速存储啊?希望大家能否告诉我一下思路,或者存储时应该注意的事项,现在存储一个整型数没问题,但是连续存储就出错了。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
bingshuihuo888
1楼-- · 2020-01-21 11:06
lmt50211 发表于 2013-1-8 10:04
因為int型数据是16位,而24C02页写只能写入8位,所以你要把16位拆分为两个8位的数据,再把这两个数据分别 ...

有没有范例程序啊  我还是不会写!!!
lmt50211
2楼-- · 2020-01-21 14:11
本帖最后由 lmt50211 于 2015-7-11 09:29 编辑
bingshuihuo888 发表于 2015-7-9 17:03
有没有范例程序啊  我还是不会写!!!


比如写uint Data;
需要定义:uchar Temp[2];

Temp[0] = Data &  256;
Temp[1] = Data % 256;
在00地址写入Temp[0]和Temp[1]共两字节数据
while(ISendStr(0xa0,0x00,&Temp[0],2) == 0);
在00地址读出Temp[0]和Temp[1]共两字节数据
while(IRcvStr(0xa0,0x00,&Temp[0],2) == 0);
Data = Temp[0] * 256 + Temp[1];

at24c02_stm32f030.rar (1.95 KB, 下载次数: 0) 2015-7-11 09:23 上传 点击文件名下载附件
bingshuihuo888
3楼-- · 2020-01-21 15:45
谢谢!!!!!!!!!

一周热门 更多>