OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 11475|回复: 5

原子哥,请教一个IIC的问题,当使用AT24C512时即有512K字节,地址超过了16位了,看24C512的DS是要发2次WORD的地址,你的程序里地址是16位

[复制链接]

18

主题

82

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
241
金钱
241
注册时间
2012-8-27
在线时间
21 小时
发表于 2012-12-28 13:25:13 | 显示全部楼层 |阅读模式
原子哥,请教一个IIC的问题(已解决,把512kbit当512Kbyte了)
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-12-28 14:14:39 | 显示全部楼层
再算算,24C512是512K字节,还是512K位?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

18

主题

82

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
241
金钱
241
注册时间
2012-8-27
在线时间
21 小时
 楼主| 发表于 2012-12-28 14:32:03 | 显示全部楼层
The AT24C512 provides 524,288 bits。。。。。。
你对了,我错了
3Q!
回复 支持 反对

使用道具 举报

2

主题

9

帖子

0

精华

新手上路

积分
49
金钱
49
注册时间
2013-6-1
在线时间
3 小时
发表于 2016-5-11 21:38:33 | 显示全部楼层
正点原子 发表于 2012-12-28 14:14
再算算,24C512是512K字节,还是512K位?

请问原子哥,我是用STM32F407ZET6读写AT24C512(IO口模拟,延时函数采用采用开发板资料里面的),发现数据写入不正确,数据读出是正确的(AT24C512在STM32F207ZET6的电路板上面提前写入数据,STM32F207电路板上面数据的读写都是正确的);
说明:
1、AT24C512直接代替AT24C02焊接在电路板上面,器件地址不变,直接修改AT24C02的程序;
2、测试过IO口的配置(PD10,PD12)没有错误;
3、示波器观察过延时函数,2us基本上接近2us,4us基本上接近4us(都稍微大一点点);
4、最最重要的是:仔细查看ATC512的函数,数据写入用到的函数,数据读基本上都用到,但是 eeprom.rar (12.2 KB, 下载次数: 558)
回复 支持 反对

使用道具 举报

4

主题

35

帖子

0

精华

初级会员

Rank: 2

积分
95
金钱
95
注册时间
2015-9-16
在线时间
15 小时
发表于 2016-9-13 20:11:33 | 显示全部楼层
ivohxw 发表于 2016-5-11 21:38
请问原子哥,我是用STM32F407ZET6读写AT24C512(IO口模拟,延时函数采用采用开发板资料里面的),发现数 ...

你好问题解决了吗?我也遇到类似的问题了!
回复 支持 反对

使用道具 举报

0

主题

15

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
359
金钱
359
注册时间
2016-10-31
在线时间
50 小时
发表于 2017-7-5 10:54:44 | 显示全部楼层
我也遇到了
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-8-17 02:58

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表