首页
›
实战100例
›
048-嵌入式性能优化与工程化实战
›
《嵌入式能优化与调试方法实战100例》
VIP14
本课程属于:048-嵌入式性能优化与工程化实战
实战100例 · 共 14 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
《嵌入式能优化与调试方法实战100例》
共 100 例
01
基于编译器优化选项的代码性能对比
02
使用volatile关键字防止变量被优化
03
利用static关键字限制变量作用域以优化内存
04
使用const关键字将常量放入Flash
05
寄存器变量访问优化
06
循环展开优化实践
07
使用查表法替代复杂计算
08
位操作优化状态标志管理
09
使用移位操作替代乘除法
10
利用条件编译减少代码体积
11
使用内联函数减少函数调用开销
12
宏定义与函数的选择优化
13
使用typedef简化类型定义提高可维护性
14
结构体成员重排减少填充字节
15
使用联合体实现数据转换优化
16
利用指针访问外设寄存器
17
使用DMA传输减少CPU负载
18
中断服务程序优化:快速进出
19
使用中断优先级提升实时性
20
利用定时器中断实现软件定时器
21
使用看门狗防止程序跑飞
22
低功耗模式的选择与切换
23
使用外部中断唤醒MCU
24
时钟门控减少外设功耗
25
使用PWM实现呼吸灯效果
26
利用ADC采集模拟信号并滤波
27
使用DAC输出模拟波形
28
串口通信的波特率误差分析
29
使用环形缓冲区处理串口数据
30
SPI通信速率优化
31
I2C通信时序调试
32
使用CAN总线实现多节点通信
33
USB设备枚举过程调试
34
使用JTAG/SWD调试接口进行在线调试
35
使用printf重定向到串口调试
36
使用断言(assert)进行运行时检查
37
使用Tracealyzer等工具进行RTOS行为分析
38
使用GDB进行远程调试
39
使用逻辑分析仪分析GPIO时序
40
使用示波器测量电源纹波
41
使用电流探头测量系统功耗
42
使用静态分析工具检查代码缺陷
43
使用动态内存分析工具检测泄漏
44
使用代码覆盖率工具评估测试完整性
45
使用性能分析器定位热点函数
46
使用栈深度检测工具防止栈溢出
47
使用MPU保护内存区域
48
使用FPU加速浮点运算
49
使用SIMD指令优化数据并行处理
50
使用DSP库函数优化信号处理
51
使用硬件加速器进行加密运算
52
使用CRC硬件模块校验数据
53
使用随机数生成器(RNG)模块
54
使用温度传感器进行芯片温度监测
55
使用电压监测器检测电源跌落
56
使用外部看门狗增强可靠性
57
使用双核通信优化任务分配
58
使用缓存一致性维护机制
59
使用MMU实现虚拟内存管理
60
使用文件系统日志减少Flash磨损
61
使用磨损均衡算法延长Flash寿命
62
使用掉电保护机制防止数据丢失
63
使用Bootloader实现固件升级
64
使用固件签名验证确保安全升级
65
使用压缩算法减小固件体积
66
使用差分升级减少升级数据量
67
使用看门狗与升级结合防止变砖
68
使用多备份启动提高可靠性
69
使用错误检测与纠正(ECC)内存
70
使用奇偶校验检测RAM错误
71
使用软件冗余提高关键任务可靠性
72
使用心跳机制检测任务死循环
73
使用状态机优化复杂逻辑
74
使用事件驱动架构降低CPU占用
75
使用RTOS任务优先级反转解决
76
使用信号量同步任务
77
使用消息队列进行任务间通信
78
使用事件标志组管理多事件
79
使用软件定时器管理周期任务
80
使用内存池管理动态内存
81
使用零拷贝技术减少数据复制
82
使用DMA与中断结合实现高效收发
83
使用双缓冲机制提高数据吞吐
84
使用环形缓冲区实现流式处理
85
使用位图管理资源分配
86
使用哈希表加速查找
87
使用二分查找优化有序数组查询
88
使用快速排序算法优化数据处理
89
使用状态压缩减少存储空间
90
使用增量编码减少数据传输量
91
使用数据去重减少存储占用
92
使用日志级别动态控制输出
93
使用环形日志记录历史数据
94
使用断电日志记录异常信息
95
使用JTAG边界扫描测试硬件
96
使用在线仿真器进行硬件调试
97
使用逻辑分析仪调试通信协议
98
使用频谱分析仪调试EMI问题
99
使用热像仪检测芯片过热
100
使用电源时序控制优化上电过程
所属VIP或分类
同VIP:MCU单片机嵌入式系统开发实战100例
同VIP:Rust嵌入式系统开发实战100例
同VIP:STM32嵌入式系统开发实战100例