![杂烩君](/medias/avatar.jpg)
文章统计图
我的项目
我的技能
其他技能
RT-Thread
面向对象
嵌入式
位操作
内网穿透
4G
Cygwin
MinGW
goto语句
static
volatile
嵌入式Linux
标准
位域
代码优化
二维数组
数组
无符号数
随机数
内存
函数指针
C模板
变参函数
宏定义
初始化器
指针函数
指针
溢出
时间
结构体
枚举
栈指针
STM32
查表法
内存对齐
联合体
DSP
存储器
AP3216
ICM-20608
应用开发
系统调用
编译
shell
工具
设备树
网络编程
vim
WinSCP
文件互享
cmake
make工具
makefile
mqtt
nanomsg
ping
protobuf
Ubuntu
GNU
log
调试
xmake
framebuffer
lvgl
配网
SSH
boa
coredump
段错误
程序设计思想
NFS
文件目录
apt
ELF
目录结构
物联网
BH1750
FAL软件包
IO设备模型
OneNet软件包
PIN设备
中断
IPC机制
临界区问题
内核
内核对象模型
多线程
裸机
Zephyr
IAP
ISP
BootLoader
USB
运行时间
SPI
串口打印
空闲中断
DMA
通讯
内部FLASH
复用
滤波算法
AD
ESP8266
作品
天气预报
合泰单片机
远程监控
OpenBLT
GuiLite
LiteOS
电能采集
循迹小车
处理器
上位机
日志
数码管
232通信
ARM Cortex-M
错误代码自动追踪库
gdbserver
Valgrind
SEGGER_RTT
J-Link
gcc
资源
Syncthing
网络助手
Doxygen
chm
代码阅读器
JSON
单片机
C编程练习
经典问题
低功耗
gps
兼容性
经验篇
埋点
单元测试
Git
踩内存
socket
TCP
UDP
计算机网络
日志库
线程池
GUI
RPC
机器人
星闪
不完全类型
掩码结构体
技巧
相册
![](/medias/featureimages/100.png)
![](/medias/featureimages/101.png)
![](/medias/featureimages/102.png)