铁头山羊STM32HAL库学习—【I2C】基础知识,简单数据发送实验

下图是分析I2C总线结构,利用上拉电阻实现逻辑线与的功能。

数据传输的过程

以上为完成的传输过程,以下为举例说明

补充一个小知识点

STM32作为从机时,需要其他单片机做主机

以下为实验部分,此图为配置OLED,I2C的速度等级我们配置成快速模式

以下为电路图,PB6,PB7分别为单片机的SCL和SDA引脚

0x78为从机OLED的地址

以下为I2C的两个重要函数,一个是向从机写数据,一个是向从机读数据。本实验目的是激活OLED屏幕,并且读取OLED屏幕的状态,并取出其中一位数据来点亮PC13引脚的LED。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值