MCU学习笔记系列
MCU学习笔记系列1. ADCDMA 目标数组无更新 解决办法 (个人博客链接) (CSDN链接)2. ARM Cortex-M内核中DMA内存地址对齐的影响与效率权衡 (个人博客链接) (CSDN链接)3. ARM原子操作 (个人博客链接) (CSDN链接)4. ART-PI在KEIL的使用教程(个人笔记) (个人博客链接) (CSDN链接)5. ART-Pi开发者的福音一个“宝藏级”实践仓库点亮你的学习之路 (个人博客链接) (CSDN链接)6. CUBE 配置SDRAM 无法选择地址问题解决办法 (个人博客链接) (CSDN链接)7. CUBEMXV6 (个人博客链接)8. FEERTOS的TICKLESS模式下最大低功耗的时间只能是349tick的原因分析 (个人博客链接) (CSDN链接)9. FNV-1a 64-bit 在 MCU-32bit 上的实现与取舍从原理、代码到适用边界 (个人博客链接) (CSDN链接)10. FREERTOS开启TICKLESS后最大只能349tick休眠的原因分析 (个人博客链接) (CSDN链接)11. HAL_DMA_ERROR_FE错误代码解决方法 (个人博客链接) (CSDN链接)12. ISO 14229 (Unified Diagnostic Services, UDS) 诊断工具实现(can_uds) (个人博客链接) (CSDN链接)13. KEIL5 编译器AC6 使用RT-THREAD操作系统 使用组件CmBacktrace方法addr2line使用 (个人博客链接) (CSDN链接)14. M104BPCSX-5024 RFID 驱动与应用层开源实现分析 (个人博客链接) (CSDN链接)15. MAX14830 可移植 C 驱动实现分析一个适合多串口扩展场景的开源基础版本 (个人博客链接) (CSDN链接)16. MCU内核电压不稳导致程序跑飞的现象、原因与影响 (个人博客链接) (CSDN链接)17. Qboot V2让 Bootloader 从“能升级”走向“可持续演进” (个人博客链接) (CSDN链接)18. RT-Thread 使用设备驱动框架 驱动看门狗例程中 MSH命令后提示“find iwg failed“”解决办法 (个人博客链接) (CSDN链接)19. RT-Thread调试利器get_irq_priority——像Keil一样在MSH中查看和设置中断优先级 (个人博客链接) (CSDN链接)20. RTT各种错误排查个人方法 (个人博客链接) (CSDN链接)21. SPI通信模式及其对DMA控制器配置策略的影响 (个人博客链接) (CSDN链接)22. STM32CubeIDE 调试“失灵”之谜别动那个关键的复选框 (个人博客链接) (CSDN链接)23. STM32F7 使用 FAL 配置片上FLASH (个人博客链接) (CSDN链接)24. STM32H7系列微控制器SPI FIFO阈值配置对高速数据传输稳定性的影响 (个人博客链接) (CSDN链接)25. STM32系列微控制器DMA寄存器写入失败的解决方法 (个人博客链接) (CSDN链接)26. STM32高性能DMA架构解析MDMA与DMA的核心差异及最佳实践 (个人博客链接) (CSDN链接)27. stop2模式低功耗无法进入的问题分析 (个人博客链接) (CSDN链接)28. Vscode ESP-ID 添加自定义组件解决办法 (个人博客链接) (CSDN链接)29. - (个人博客链接)30. 【ARM V6编译器 编译汇编代码出错解决办法】 (个人博客链接) (CSDN链接)31. 一个开源的CANopen转Modbus网关 (个人博客链接) (CSDN链接)32. 一次由 C 位域非原子写入引发的状态上报异常 (个人博客链接) (CSDN链接)33. 不止是驱动一个专心设计的、基于“构建器”模式的传感器管理框架 (个人博客链接) (CSDN链接)34. 关于RTC的玄学bug分析与解决 (个人博客链接) (CSDN链接)35. 数据异常值检测利器Grubbs‘检验的C语言实现 (个人博客链接) (CSDN链接)36. 由于 Cortex-M 栈未满足 8 字节对齐导致的问题与原因分析 (个人博客链接) (CSDN链接)37. 结合QBoot与HPatchLite实现高效差分升级FOTA (个人博客链接) (CSDN链接)38. 面向 MCU 与 RTOS 的 Newlib、Newlib-nano、–specsnano (个人博客链接)