解析机智云MCU源码
深入解析机智云源码
最近在搞了一块乐鑫的ESP8266模块,实现手机无线控制单片机,模块烧写的固件是机智云32M的,具体烧录过程就不说了,这里解释一下源码
** 队列我就不多说了已经有好多人解释过了,这里引用杰杰的解释
下文便是:
ringbuffer.h
先看看头文件:ringbuffer.h。
主要是用宏实现了一个求最小值的函数。
还有就是定义了一个环形缓冲区的结构体。
#define min(a, b) (a)<(b)?(a):(b) ///< Calc
原创
2020-05-29 14:34:59 ·
965 阅读 ·
0 评论