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

基于《stm32库开发实战指南stm32f103霸道》_IIC之体会

[复制链接]
阿青_STM32 发布时间:2019-1-2 15:54
     元旦三天假就这么快的过去了,由于天气寒冷,在这个没有空调暖气的小租屋,静下心来品读一下之前领取的《stm32库开发实战指南--基于stm32F103霸道》也是需要兴趣爱好支持的。
    今天我想与大家分享一下,该书中所讲解的IIC知识。IIC是两线式串行总线,用于连接微控制器及其外围设备。它是由数据线SDA和时钟SCL构成的串行总线,可发送和接收数据。在CPU与被控IC之间、IC与IC之间进行双向传送,高速IIC总线一般可达400kbps以上。
I2C总线在传送数据过程中共有三种类型信号, 它们分别是:开始信号、结束信号和应答信号。
    开始信号:SCL为高电平时,SDA由高电平向低电平跳变,开始传送数据。
    结束信号:SCL为高电平时,SDA由低电平向高电平跳变,结束传送数据。
    应答信号:接收数据的IC在接收到8bit数据后,向发送数据的IC发出特定的低电平脉冲, 表示已收到数据。CPU向受控单元发出一个信号后,等待受控单元发出一个应答信号,CPU接收到应答信号后,根据实际情况作出是否继续传递信号的判断。若未收到应答信号,由判断为受控单元出现故障。
    综上所理解:这些信号中,起始信号是必需的,结束信号和应答信号,都可以不要。
i2c起始停止对应时序.jpg
I2C总线硬件连接示意图.jpg
收藏 评论2 发布时间:2019-1-2 15:54

举报

2个回答
sincomaster 回答时间:2019-1-2 17:34:17
大家都说硬件IIC有问题,我很奇怪这么大的原厂设计的IIC,怎么会有问题呢?STM8S我有用过硬件IIC,点OLED屏是可以的,其它的我是新手也不是太明白
andey 回答时间:2019-1-2 17:57:54
提示: 作者被禁止或删除 内容自动屏蔽

所属标签

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