OpenEdv-开源电子网

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

STM32芯片实现IIC通信必须使用24c02吗?

[复制链接]

22

主题

99

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
387
金钱
387
注册时间
2017-6-17
在线时间
29 小时
发表于 2018-1-10 09:07:13 | 显示全部楼层 |阅读模式
1金钱
请问群里的各位好友,STM32芯片实现IIC通信必须使用24c02吗?

最佳答案

查看完整内容[请看2#楼]

首先,要理解正确,IIC是一种数据通信协议,你肯定也接触过其他协议,例如,UART串口、SPI等。 只要一个器件有IIC通信协议接口,它就可以和STM32进行通信、数据交互。因为如上面所说,STM32支持的通信协议很丰富,其中就包括IIC。 24c02 有IIC接口,所以MCU和它通信可以通过IIC协议来通信。 也就是说,不管是什么51单片机、STM32,还是手机上的CPU,要和 24c02通信,只能通过IIC这种通信方式。 当然并不是所有器件都只支持IIC ...
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

5

主题

115

帖子

0

精华

高级会员

Rank: 4

积分
925
金钱
925
注册时间
2014-9-29
在线时间
276 小时
发表于 2018-1-10 09:07:14 | 显示全部楼层
首先,要理解正确,IIC是一种数据通信协议,你肯定也接触过其他协议,例如,UART串口、SPI等。
只要一个器件有IIC通信协议接口,它就可以和STM32进行通信、数据交互。因为如上面所说,STM32支持的通信协议很丰富,其中就包括IIC。
24c02 有IIC接口,所以MCU和它通信可以通过IIC协议来通信。
也就是说,不管是什么51单片机、STM32,还是手机上的CPU,要和 24c02通信,只能通过IIC这种通信方式。
当然并不是所有器件都只支持IIC,有的器件支持两种或多种通信协议,那我们就可以选择多种方式进行数据交互。
表面去比喻,就好比我们平时联系一个人要收发信息,我们可以通过打电话发短信,微信QQ等多种方式,有朋友手机停机了,不能打电话发短信与他联系,他手机有只装了个QQ,那我们只能QQ和他联系了。
我们就好比STM32,那位朋友就相当于24c02,我们手机安装了各种APP,微信,QQ,微博等等,相当于通信协议,可以和更多朋友进行联系
回复

使用道具 举报

1

主题

119

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2054
金钱
2054
注册时间
2013-10-7
在线时间
334 小时
发表于 2018-1-10 09:21:04 | 显示全部楼层
不用的,只要符合IIC协议的器件都可以使用,但建议使用IO模拟IIC,STM32的硬件IIC有漏洞
回复

使用道具 举报

13

主题

145

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
469
金钱
469
注册时间
2015-5-14
在线时间
65 小时
发表于 2018-1-10 09:25:34 | 显示全部楼层
多看看书,多学习学习。
回复

使用道具 举报

109

主题

5564

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10579
金钱
10579
注册时间
2017-2-18
在线时间
1916 小时
发表于 2018-1-10 09:38:57 | 显示全部楼层
2楼正解
回复

使用道具 举报

3

主题

26

帖子

0

精华

初级会员

Rank: 2

积分
109
金钱
109
注册时间
2015-8-11
在线时间
17 小时
发表于 2018-1-10 12:00:06 | 显示全部楼层
I2C只是通信协议而已,24C02是用I2C控制的,因此只要是使用I2C控制的芯片,STM32的I2C都可以控制。
回复

使用道具 举报

2

主题

685

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3448
金钱
3448
注册时间
2017-7-4
在线时间
869 小时
发表于 2018-1-10 13:19:02 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-22 12:11

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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