STM32的串口接收和memset使用方法

串口接收处理程序段放在主循环里,为了防止正在处理中,一个接收中断将正处理的程序变量更新,可以将接收的数据存到临时变量里面,需要调用的时候再更新

memset使用注意:头文件先包含#include "string.h",如果下式rx_temp_485_1数组是引用的别的源文件中的,注意在extern时要把数标带上,即rx_temp_485_1[10],否则sizeof出错

memset(&rx_temp_485_1, 0, sizeof(rx_temp_485_1));

猜你喜欢

转载自blog.csdn.net/Fei_Yang_YF/article/details/86502138