背景
在做一些物联网项目的时候,会涉及到几个mcu之间通信交互,比如我们做的设备,是一款智能家居设备,我们的设备中有两颗mcu,而这两颗mcu之间是需要进行通信联调的。
需求分析
做的每一款产品,客户体验要好,就要求这个产品稳定型要好,就要求两颗mcu之间地通信必须稳定可靠,这就需要它们之间高效地进行信息交互。
系统介绍
在嵌入式应用中,目前常用的硬件接口有UART、SPI和I2C等串行接口。这里我们以最简单地uart为例,来详解两种MCU间的通信协议设计。
在做一些物联网项目的时候,会涉及到几个mcu之间通信交互,比如我们做的设备,是一款智能家居设备,我们的设备中有两颗mcu,而这两颗mcu之间是需要进行通信联调的。
做的每一款产品,客户体验要好,就要求这个产品稳定型要好,就要求两颗mcu之间地通信必须稳定可靠,这就需要它们之间高效地进行信息交互。
在嵌入式应用中,目前常用的硬件接口有UART、SPI和I2C等串行接口。这里我们以最简单地uart为例,来详解两种MCU间的通信协议设计。