stm32 USART串口接收数据和处理的相关问题
包括两部分:接收数据和处理数据(一般是条件判断)首先是接收数据:我是用一个全局变量来把串口接收到的数据传递给main.c文件处理的。具体步骤:1.在包含接收中断函数的.c文件(例如usart.c)中声明一个变量(u8 flag;)2.在main.c文件中声明(extern u8 flag;),之后便可以在main函数中根据flag值条件判断,做出相应功能。其次是数据处理:需要注意的是,串口通信是二进制位的通信,也可以说是16进制通信。我们通过串口发送给单片机芯片的数据或者是单片机通过串口发送给
原创
2020-07-03 01:25:24 ·
2724 阅读 ·
0 评论