volatile 不是万能锁:嵌入式 C 里它到底该怎么用
整理 volatile 在嵌入式 C 中的真实用途:硬件寄存器、ISR 标志位、const volatile,以及它不能替代原子操作、锁和 RTOS 同步机制的原因。
整理 volatile 在嵌入式 C 中的真实用途:硬件寄存器、ISR 标志位、const volatile,以及它不能替代原子操作、锁和 RTOS 同步机制的原因。
从一个按键点灯 demo 出发,整理我对嵌入式软件架构的理解:分层、接口、事件驱动不是为了显得高级,而是为了让硬件变化和需求变化不要扩散到全工程。
结合一个 YOLO 室内烟雾火焰数据集清洗工具,复盘端侧检测任务里数据集优化到底该看什么。
看 MLC 之后整理的一篇随笔:算子名字只说明语义,真正决定部署性能的是 shape、layout、schedule 和硬件之间的组合。
整理 MLC 课程导论部分,理解机器学习编译如何把开发阶段的模型转换成可以部署、优化和运行的形态。