一,处理思路(定时器模拟空闲中断) 判断串口接收到一条完整的数据以后置位一个标志位,主循环判断此标志位处理数据. 如何判断接收到一条完整的数据: 无论做的什么串口通信, ...
一,处理思路(定时器模拟空闲中断) 判断串口接收到一条完整的数据以后置位一个标志位,主循环判断此标志位处理数据. 如何判断接收到一条完整的数据: 无论做的什么串口通信, ...
这节需要知道的知识点 https://www.cnblogs.com/yangfengwu/p/11685325.html 下载JSON文件: 链接: ...
一,所有的 .h 文件写到单独的.h文件里面 后期所有的.c文件 皆包含此文件 二,新建测试文件 test.c 和 test.h ...
拷贝这两个文件到自己的工程 测试1://单片机发送AT+RST\r\n 如果单片机 ...
一,为什么要使用环形队列来发送数据?是为了解决什么问题呢! 这节说了怎么用中断发送数据,但是大家是否想过,这种中断发送有个bug,看一下下面的 ...
一,先来检测一下你还是不是小学生 这个代码认为如何? 每次走到这里都是等着发送完成!!!! 如何改进? 我知道大家学习51的时候经常这样做! ...
前言:看懂这一节,前提!!!! 这节代码区区几十行而已!很多时候只看到别人挥一次剑定全局,却不知为了那一次挥剑准备了几十年. 一,有多少人在为给模块发送配置指令, ...
一,弄个串口回调 (实际上就是函数指针...) 实 ...
一,其实环形队列就是利用一些函数把一个数组的首位连接起来,然后实现如下功能 环形队列的存在解决了一个最典型的问题: 假设我需要处理10000个字节的数据,就是串口一次性会发过来1000 ...
1.问个问题,下面程序有没有BUG 2.环形队列虽然解决了一开始的中断发送数据覆盖问题,但是呢却引入了新的问题 3.然后看看中断发送 ...