第一部分:入门必备 📚
01. 老司机遇到新挑战:IAR工具链全解析
-
C99/C11让你慌了吗?编译器扩展语法深度剖析
-
IAR三大核心工具:编译器、汇编器、链接器
-
第一个项目:从Hello World到LED闪烁
02. ARM芯片选择困难症:架构特性一网打尽
-
Cortex-M/A/R系列深度对比
-
32位vs64位:AArch32与AArch64实战
-
指令集选择:ARM、Thumb、A64的性能差异
03. 嵌入式开发的"内功心法"
-
内存映射:从理论到实践
-
中断处理:不只是__irq那么简单
-
系统启动:从上电到main函数的神秘之旅
第二部分:编译构建进阶 ⚙️
04. 编译黑盒大揭秘:从源码到可执行文件
-
ELF/DWARF格式深度解析
-
编译过程可视化:每一步都不是秘密
-
库文件管理:静态库vs动态库的选择
05. 内存管理的艺术:栈、堆、段的精确控制
-
no_init、at()等关键字的威力
-
栈溢出检测:让Bug无处遁形
-
堆管理策略:malloc的嵌入式替代方案
06. 函数调用的性能密码
-
调用约定深度解析:AAPCS标准
-
内联函数vs宏定义:性能与可读性的平衡
-
中断函数编写:从入门到精通

最低0.47元/天 解锁文章
7968

被折叠的 条评论
为什么被折叠?



