你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

F0系列的24c02的I2C

[复制链接]
wztvista 提问时间:2018-3-23 00:23 /
阅读主题, 点击返回1楼
收藏 评论20 发布时间:2018-3-23 00:23
20个回答
wztvista 回答时间:2018-3-24 22:55:57
stm1024 发表于 2018-3-23 16:36
用GPIO模拟IIC就行了,反正硬件的IIC我是一直没摸透

我也是,软件IIC理解起来我没有问题,硬件的涉及到一些寄出器标志啊中断啊fifo啊,一多了就容易迷糊,反而迷失的最本质的原理
wztvista 回答时间:2018-3-24 22:57:35
butterflyspring 发表于 2018-3-23 16:47
好吧,你们都解决了,厉害.用硬件IIC时,注意中断优先级就好

是的,以前用的F1系列的IIC硬件,中断优先级尤为注意。不过F0系列采用的是另一种I2C的IP,硬件有点不太一样。正在研究中
wztvista 回答时间:2018-3-24 23:04:20
toofree 发表于 2018-3-23 02:21
HAL库中有一个F072的,路径“STM32Cube_FW_F0_V1.9.0\Projects\STM32F072B-Discovery\Examples\I2C\I2C_EE ...

谢谢您了,非常感激@!真的是雪中送炭,我最近一直看的是F030系列的例程,里面的EEPROm读写例子用的不是24C02.我之所以想获得它的源码主要是我自己写的IIC读写2402程序没调通,想找个用F0系列的I2C读写EEPROM参考对比一下,看问题在哪。
PS:因为以前用F1系列的IIC硬件,而F0系列的IIC硬件实现优点不太一样,很多寄存器定义和实现机制都不同。对这个还不是很熟悉,所以非常感谢您的指点,再此处谢过了。
wztvista 回答时间:2018-3-24 23:05:59
MrJiu 发表于 2018-3-23 10:11
官方例子里面啥都有,但是个人建议ST的I2C还是用模拟的好。。。

恩恩,资料太多有时候也不见得是件好事。。。。。找起来筛选起来 太累了
wztvista 回答时间:2018-3-24 23:39:13
toofree 发表于 2018-3-23 00:23
HAL库中有一个F072的,路径“STM32Cube_FW_F0_V1.9.0\Projects\STM32F072B-Discovery\Examples\I2C\I2C_EE ...

您好,我大概看了一下。您这里面用的是ANT7-M24LR,它和24c02的IIc读写程序可以一模一样吗?我看过几个EEPROM IIC读写程序都差不多。不知道您这ANT7-M24LR与24c02读写程序是否完全一样。是不是说只要地址A0-A2一致,代码完全不用变?C:\Users\Administrator\Desktop\qqwew
wztvista 回答时间:2018-3-24 23:43:33
toofree 发表于 2018-3-23 00:23
HAL库中有一个F072的,路径“STM32Cube_FW_F0_V1.9.0\Projects\STM32F072B-Discovery\Examples\I2C\I2C_EE ...

您这程序里用的是ANT7-M24LR,是否与24c02完全一样?IIC读写程序完全一样?
Tcreat 回答时间:2018-3-25 17:36:05
wztvista 发表于 2018-3-24 22:53
谢谢了 ,你这份资料在发这个帖子以前我就看过了。很有干货,之所以寻找2402的标准代码,是为了找我自己 ...

其实读的就是2402
toofree 回答时间:2018-3-26 00:47:59
wztvista 发表于 2018-3-24 23:43
您这程序里用的是ANT7-M24LR,是否与24c02完全一样?IIC读写程序完全一样?

不完全相同,ANT7-M24LR,每页容量不同,要进行页操作的话得看程序,随机读写单字节没有区别
wztvista 回答时间:2018-3-28 11:08:03
toofree 发表于 2018-3-26 00:47
不完全相同,ANT7-M24LR,每页容量不同,要进行页操作的话得看程序,随机读写单字节没有区别 ...

好的,只要不是页读写,那字节读写就是跟24C02一样的,谢谢您了!
ztin0501 回答时间:2018-3-30 13:47:14
學習一下, 感謝~~

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版