STM32串口调试封装
通过此封装 可以在串口调试的时候 打印出文件名和行号 比较方便// 1. 定义DEBUG宏 表示是开发环境
#define DEBUG
// 2. 如果是开发环境,则debug函数内有prin...
STM32常用延迟函数
#include "delay.h" // Device header
void Delay_us(uint16_t us)
{
/* 设计定时器重装值 */
...
Air530W+EC801E 双模组驱动开发
最近刚完成GPS+GPRS组合模块的驱动开发,主要是完成GPS定位数据的采集、解析,以及GPRS网络通信、数据远程上报的功能,属于物联网终端设备里很经典的定位+无线传输组...
理解Bootloader
1.单片机的组成Flash 相当于电脑硬盘,用于存储代码区,例如编译生成的 hex 文件。SRAM 相当于内存条,用于单片机在运行的时候需要的数据,资源,例如局部变量,数组什么的,断电丢失。两个...
看懂.map
Total RO Size (Code + RO Data) 13080 ( 12.77kB)
Total RW Size (RW Data + ZI Dat...