文章 2023-05-04 来自:开发者社区

15 玩转STM32之IIC通信(芯片硬件篇)(下)

9-I2C控制器接收一个字节的数据函数/** * @brief Returns the most recent received data by the I2Cx peripheral. * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. * @retval The value of the ...

文章 2023-05-04 来自:开发者社区

15 玩转STM32之IIC通信(芯片硬件篇)(上)

15.1 IIC控制器说明(硬件部分)在14 玩转STM32之IIC通信(软件模拟篇)我们讲了软件模拟的方式,本章讲解芯片自带的硬件部分(并非所有的芯片都含有IIC,像51系列的是没有的,但是绝大多数是有的,根据我用过的S32、STM32、HC32、CH32、GD32都是有的,目前我只见过51的没有、STM8也有这个可能分系列吧,我用的有,其他的不清楚)15.1.1 STM32 IIC通信主要特....

15 玩转STM32之IIC通信(芯片硬件篇)(上)
文章 2023-05-04 来自:开发者社区

14 STM32之IIC通信(软件模拟篇)

14.1 IIC协议详细说明IIC有模拟和芯片自带的两种方式。软件模拟方式具有引脚可以任意分配,软件修改灵活对PCB设计也有一定的优点,但是缺点也是非常明显的,因为采用的是软件进行会产生较长时间的延时,对于一些要求较高的场合并不适用,比如汽车电子方向、充电桩等这些就不适合用模拟电子还有就是一些医疗设备。因此建议在设计时优先芯片之中提供的IIC。这章我们先来说说软件模拟这部分,硬件IIC下一章节会....

14 STM32之IIC通信(软件模拟篇)
文章 2022-01-18 来自:开发者社区

STM32与测温芯片ADT7410通过模拟IIC通信

ADT7410是一款基于SOIC封装的高精度数字温度传感器。它内部具有带隙温度参考源以及13位ADC,可以提高0.0625摄氏度的温度精度。 他的通信接口是IIC总线。I2C总线是由Philips公司开发的一种简单、双向二线制同步串行总线。它只需要两根线即可在连接于总线上的器件之间传送信息。两根线是SDA(串行数据线)和SCL(串行时钟线) 根据数据手册,iic通信时序如下按照他的通信时序,实现....

STM32与测温芯片ADT7410通过模拟IIC通信

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

IoT

物联网软硬件开发者一站式基地

+关注