STMCU小助手
发布时间:2022-6-27 10:28
|
通过前面 I2C 的介绍,我们知道,要进行 I2C 通信,需要编写起始信号、停止信号、应答和非应答信号。因为 I2C 通信是以字节为单位进行传输的,所以还需要编写 I2C 读写字节的函数。数据的读写是在 SDA 线上完成,读数据的时候要配置此管脚为输入模式,写数据的时候要配置为输出模式,具体代码如下:
SDA_OUT 函数功能是配置SDA 管脚为输出模式,SDA_IN 函数功能是配置SDA管脚为输入模式,这两个函数我们是通过初始化 GPIO 方式完成,当然也可以直接配置寄存器来修改管脚模式,这些内容在前面 GPIO 章节就已经介绍过,不清楚回过头看下或者查看下STM32中文参考手册 GPIO 的寄存器部分。 |
基于stm32平台上的IC-MU磁绝对值编码器SPI通讯和码盘数据处理
使用STM32 MCU和MPU连接PDM数字麦克风
分享STM32资料-采用 STM32U031R8 MCU 的 STM32 Nucleo-64 开发板,官方资料,数据手册等资料
好用软件推荐-TouchGFX Designer
HRTIM 指南
使用 STM32 的 DWT 单元监控内存
DAC,COMP,HRTIM Fault 功能的使用
一个软件引起的 LSE 驱动不良的问题
STM32 GUI LTDC 最大像素时钟评估方法
STM32 Cordic 运算速度评估
微信公众号
手机版