嵌入式开发
文章平均质量分 88
CHENG-JustDoIt
Never forget why you started, no matter when or where you are.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
嵌入式 | 嵌入式软件工程师超详细学习路线规划 (2026版,结合AI时代综合分析)
嵌入式软件工程师的AI转型学习路线是一个为期三年的系统性进阶过程:**第一年夯实嵌入式核心基础**,重点掌握C/C++、RTOS及硬件接口开发;**第二年进阶复杂系统能力**,深入学习Linux驱动、网络协议栈与系统安全;**第三年深度融合边缘AI**,聚焦机器学习模型部署、硬件加速优化及垂直领域(如汽车电子、工业物联网)的专精应用。该路径强调理论与实践并行,引导工程师从传统的确定性逻辑编程者,成长为能驾驭资源约束下智能系统设计与优化的跨界架构师。原创 2026-04-02 20:51:13 · 1633 阅读 · 0 评论 -
嵌入式开发 | ARM Cortex-M 系列中M3、M4、M23 和 M33四款处理器的深度对比分析
本文深度对比了ARM Cortex-M系列中M3、M4、M23和M33四款处理器的架构特性、性能、安全性和适用场景。M3和M4基于ARMv7-M架构,分别侧重基础控制和DSP运算;M23/M33采用ARMv8-M架构,引入TrustZone安全技术。性能上M33最优(1.5 DMIPS/MHz),M23功耗最低(<10μA/MHz)。M4适合实时控制场景,M33兼顾性能与安全,M23专为超低功耗IoT设计。原创 2025-12-16 19:53:57 · 1897 阅读 · 0 评论 -
嵌入式开发 | FreeRTOS + cJSON 高效适配层设计完整实现(含详细示例)
本文介绍了一个基于FreeRTOS和cJSON的高效适配层实现,通过队列机制实现线程安全的JSON消息处理。适配层提供了完整的头文件和实现文件,包含以下核心功能:1) 线程安全的JSON解析与构建;2) 带优先级的消息队列系统;3) 内存管理与统计功能;4) 调试与性能分析工具;5) 安全宏定义。该实现支持多种消息类型和优先级,包含内存使用统计和运行时调试控制,适用于嵌入式系统中需要处理JSON数据的多任务环境。原创 2025-12-10 14:50:23 · 722 阅读 · 0 评论 -
嵌入式开发 | 调试串口乱码详细原因分析及解决方案
摘要:GD32F407串口波特率配置为115200但实际需38400才能正常通信的问题,根源在于时钟配置错误。分析表明实际系统时钟频率是预期值的1/3,导致波特率计算偏差。解决方案包括:1)修正时钟配置,检查晶振频率和PLL参数;2)临时调整波特率计算值。推荐使用提供的调试函数检查当前时钟,并按照正确模板重新配置系统时钟,确保时钟频率与预期一致,从而解决波特率不匹配问题。原创 2025-12-09 10:54:14 · 875 阅读 · 0 评论
分享