- 博客(3)
- 收藏
- 关注
原创 FreeRTOS 简介
FreeRTOS 是一款开源的实时操作系统(RTOS),专为嵌入式系统设计。其核心特点是轻量级、可裁剪性强,适用于资源受限的微控制器(MCU)。FreeRTOS 遵循 MIT 开源协议,允许商业应用免费使用且无需公开源代码。
2025-10-30 16:58:49
347
原创 嵌入式软件开发中的模块化设计:从场景描述到部件动作描述
摘要:家电嵌入式软件开发中,传统"场景描述方式"导致代码高耦合,影响可维护性。通过转变为"部件动作描述方式",将硬件部件抽象为独立动作单元,采用事件驱动架构和状态机管理实现解耦。该方法通过模块化设计提升代码复用性、可扩展性和可靠性,支持并行开发与独立测试。以洗衣机控制为例,展示了部件模块、事件总线和协调器的实现方式,验证了模块间通过标准接口交互的优势。这种设计转变显著提高了嵌入式系统的开发效率和维护便利性。
2025-10-29 15:57:36
441
原创 Source Insight 使用相对路径创建工程(解决source insight 工程换了位置不能用)
SourceInsight工程换了位置就不能直接用,是因为创建时使用了绝对地址,工程换位置后,绝对位置对不上,所以不能直接用。本文针对两种情况给出解决方案:1.创建新工程时用相对路径 2.将绝对路径工程更改为相对路径。
2024-08-24 17:30:20
1280
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅