MCU中常见的通讯方式:USART.SPI.CAN.485.Bluetooth.WIFI.4G,而IIC是除这些外另一种通讯方式。对于STC的MCU只能用软件IIC,对于stm8和stm32的MCU可以用硬件IIC或者软件IIC。对于硬件IIC的使用前提是一定用熟悉选用的MCU,否则很容易卡BUG出错率极高。通常提倡采用软件IIC的通讯方式,不占用硬件资源并且不容易卡BUG出错率极低。(个人习惯问题,实现功能即可)
不管是硬件IIC还是软件IIC都需要掌握其通讯协议建立通讯,实现主从机数据交换。

协议图解如下:
本文探讨了MCU中的通讯方式,重点关注硬件IIC和软件IIC的使用。尽管硬件IIC可能带来更高的出错率,但软件IIC因其不占用硬件资源和较低的错误率而更受推荐。无论选择哪种方式,理解IIC通讯协议并实现主从机数据交换是关键。
最低0.47元/天 解锁文章
1243

被折叠的 条评论
为什么被折叠?



