首页
›
热销单品
›
实战100例单品
›
《单片机软件分层设计实战100例》
所属分类:实战100例单品
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
《单片机软件分层设计实战100例》
共 100 例
01
LED闪烁的分层实现
02
按键扫描的分层设计
03
串口发送字符串的分层封装
04
串口接收中断的分层处理
05
定时器中断的分层管理
06
PWM输出控制LED亮度
07
ADC采集电压值
08
EEPROM读写操作封装
09
Flash存储管理模块
10
看门狗定时器管理
11
RTC实时时钟驱动
12
温度传感器DS18B20驱动
13
湿度传感器DHT11驱动
14
LCD1602显示驱动
15
OLED显示驱动(I2C)
16
数码管动态扫描显示
17
蜂鸣器驱动与音乐播放
18
电机PWM调速控制
19
舵机角度控制
20
步进电机驱动
21
红外遥控解码
22
超声波测距模块
23
光敏传感器数据读取
24
气压传感器BMP180驱动
25
加速度传感器MPU6050驱动
26
蓝牙模块通信(HC-05)
27
WiFi模块ESP8266驱动
28
GPS模块数据解析
29
RFID读卡器驱动
30
触摸按键检测
31
旋转编码器驱动
32
矩阵键盘扫描
33
LED点阵屏驱动
34
七段数码管显示数字
35
继电器控制
36
直流电机测速
37
PID控制电机速度
38
状态机实现按键长按短按
39
事件驱动架构实现按键响应
40
消息队列在串口数据处理中的应用
41
环形缓冲区实现串口收发
42
软件定时器管理
43
低功耗模式管理
44
外部中断触发事件
45
DMA传输串口数据
46
I2C总线驱动框架
47
SPI总线驱动框架
48
单总线协议驱动(以DS18B20为例)
49
CAN总线通信驱动
50
USB转串口通信
51
文件系统在EEPROM上的实现
52
日志系统设计
53
参数存储与恢复
54
固件在线升级(Bootloader)
55
多任务调度器(协作式)
56
时间片轮询调度
57
基于状态机的通信协议解析
58
CRC校验实现
59
加密算法在通信中的应用
60
数据滤波算法(中值、均值)
61
传感器校准与标定
62
用户界面菜单设计
63
图形界面(GUI)简单实现
64
触摸屏驱动与校准
65
语音播放模块驱动
66
摄像头图像采集(OV7670)
67
图像处理(二值化)
68
电机堵转检测
69
电池电量监测
70
充电管理模块
71
电源管理单元
72
系统时钟配置
73
看门狗与系统复位管理
74
中断优先级管理
75
断言与错误处理
76
单元测试框架搭建
77
代码覆盖率分析
78
模块化编程实践
79
接口设计原则应用
80
回调函数机制
81
函数指针表驱动
82
面向对象思想在C中的应用
83
状态模式实现
84
观察者模式实现
85
生产者消费者模式
86
命令模式实现
87
分层架构在完整项目中的应用
88
模块间通信机制
89
配置系统设计
90
错误日志与调试接口
91
性能优化(代码执行时间)
92
内存管理(静态分配)
93
堆栈使用分析
94
代码风格与规范
95
版本控制与协作开发
96
文档生成(Doxygen)
97
持续集成基础
98
硬件在环测试
99
系统集成测试
100
可靠性设计(冗余)
所属VIP或分类
同VIP:3D打印Klipper固件开发实战100例
同VIP:45天精通Rust编程实战100例
同VIP:AE自动曝光算法设计实战100例