当前位置:首页 > 芯闻号 > 充电吧
[导读]对于iic这个(Inter-Integrated Circuit)集成电路之间的通信的这个称呼还很陌生的,只知道是用来通信的一个桥梁,他可能还有一个名字——集成电路总线。    对于集成电路总线(ii

对于iic这个(Inter-Integrated Circuit)集成电路之间的通信的这个称呼还很陌生的,只知道是用来通信的一个桥梁,他可能还有一个名字——集成电路总线。

    对于集成电路总线(iic)还要从代码中说起,我最开始是从STM32开发板学起的没学过51单片机(其实是学过了但一点印象都没有毕竟我们学校有开过单片机这门课怎么可能没讲51呢)。我要做的项目是要采集MPU6050模块的数据,我在做这个项目中看过正点原子的例程他们是有这个例程讲解的,我以为修修改改输入方式把例程中的程序忘开发板一装就OK了,结果给我显示mpu6050初始化不成功的提示(运行的程序我有加判断语句的习惯)。我当时的反应:是我勒个去,什么情况。经过查找结果发现是我用的iic的两根总线——数据线和时钟线 的地址出现错误,我用的是PB6、PB7口而例程中提供的例程是PC口的地址,一塌糊涂。就去从新看了如何修改IIC的视频及GPIO的视频学习如何改iic的配置寄存器。起码我现在会对例程修改配置寄存器,对于iic的底层的通信协议了解一些、对应用的通信协议了解大概。但对应用的通信协议还有不懂得,看来对iic还需继续学习和应用。


再补点知识:


I2CInter-Integrated Circuit总线是用于连接微控制器及其外围设备。

发送器:发送数据到总线的器件;

接收器:从总线接收数据的器件;

主机:启动数据传送并产生时钟信号的设备;

从机:被主机寻址的器件;


1、I2C(Inter-Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备(特别是外部存储器件)。 
2、UART通信只需要一条线即可完成,I2C总线是由数据线SDA和时钟SCL构成的串行总线,可发送和接收数据。 
3、从应用上来讲 ,UART通信多用于板间通信,I2C通信多用于板内通信。


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

新工具可为客户提供全面支持,助其开发和制造采用WiSA E和WiSA DS设计、用于多声道音频的产品

关键字: 处理器 集成电路总线 WiSA E

下面小编为大家整理了电机驱动电路原理,你值得收藏!

关键字: 电机驱动电路原理 电源电路 iic

派瑞特旗下品牌,数字电视与广播接收器件的领先提供商迪康,将于2月23-25日出席在深圳举行的2012年国际集成电路研讨会暨展览会(IIC-China),展出用于数字电视与广播的可编程接收芯片Octop

关键字: 迪康 iic octop

明星涉及区块链早已不是什么新鲜事:韩国顶级女团T-ara在韩国发布了T-ara币;韩流明星权志龙也在自己的演唱会售票通道上开启了区块链token兑换区。而国内明星中,汪峰也在节目后台大谈区块链技

关键字: iic 区块链

IIC-BUS(Inter-IntegratedCircuit Bus)最早是由PHilip半导体(现在被NXP收购)于1982年开发。主要是用来方便微控制器与外围器件的数据传输。它是一种半双工,由SDA(数据)和SCL...

关键字: iic 梦源科技 iic-bus

IICvs SPI         现今,在低端数字通信应用领域,我们随处可见IIC (Inter-Integrated Circuit) 和 SPI (Serial Peripheral Inter

关键字: iic 总线协议

IIC(Inter-Integrated Circuit,I2C)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微处理器及其外围设备,它的最主要优点是简单和有效。它只需要数据线SDA和时钟线SCL,就能够实...

关键字: iic 寄存器 数据

LPC2124有一个标准的I2C总线接口,可配置为主机或从机,总线时钟速率可调整,最高可支持400KHZ总线速率。使用I2C总线时,要将相应得引脚设置连接SCL和SDA,并且总线上要上拉电阻,阻值为1~10K&Omega...

关键字: iic 总线应用

/************************************** PCF8563时钟程序 * * 文 件 名:1602_8563.c * * 版 本:V22.02 * * 主控芯片:Mega16L...

关键字: iccavr iic pcf8563 时钟程序

前面讲过两个常用的串口,UART和SPI,这次这次讲解一下另一个常用的串口:IIC(I2C)通信科普IIC:一般有两根信号线,一根是双向的数据线SDA,另一根是时钟线SCL。所有接到IIC总线设备上的串行数据SDA都接到...

关键字: iic stm8s 主机通信
关闭
关闭