硬件I2C:是指直接利用STM32芯片中的硬件I2C外设,该硬件I2C外设跟USART串口外设类似,只要配置好对应的寄存器,外设就会产生标准串口协议的时序。使用它的2C 外设则可以方便地通过外设寄存器来控制硬件I2C外设产生2C协议方式的通讯,而不需要内核直接控制引脚的电平。 硬件I2C 直接使用外设来控制引脚,可以减轻 CPU 的负担。...
STM32 的 I2C 片上外设专门负责实现 I2C 通讯协议,只要配置好该外设,它就会自动根据协议要求产生通讯...