
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
为什么 MCU 工程不写 malloc:静态内存池
同一段 malloc/free 代码,Linux 上是效率神器,STM32 上被老工程师直接打回。MISRA 两条红线、FreeRTOS 五套官方分配器的选型表、定长对象池的 O(1) 世界,以及链接期就锁死全部内存的彻底静态方案。

0x40000000 不是魔法数:把指针放到寄存器上
点亮一颗 LED 不需要操作系统,三条对"地址"的赋值就够了。拆开 MMIO 的地址译码路由、volatile 不可省略的优化对抗、uintptr_t 与寄存器指针的类型位置;Cortex-M 地址是真的,Cortex-A 地址是假的。

到底了







