文档详情

2012无操作系统的嵌入式软件设计.pdf

发布:2017-06-25约7.22千字共26页下载文档
文本预览下载声明
无操作系统的嵌入式软件设计 嵌入式系统原理与设计 钟国辉 zhonggh@hust.edu.cn zhonggh@hust.edu.cn zzhhoonngggghh@@hhuusstt..eedduu..ccnn 章节内容 � 无操作系统软件设计概述 � 软件设计流程 � 无操作系统嵌入式软件模型 � 调试验证规划 � 调试的原则和方法 � 应用设计实例 无操作系统软件设计概述 � 嵌入式系统软件设计划分 + + � 操作系统 应用程序 ++ � 应用程序可移植性好 � 操作系统有完善的资源管理措施 � 开发人员可集中精力于应用设计 � 适于多任务环境,便于并行开发 � 对嵌入式系统资源要求高 � 简单任务环境下增加了系统开销 无操作系统软件设计概述 � 嵌入式系统软件设计划分 PIC12F200 如PIC12F200 PPIICC1122FF220000 256W FLASH 256W FLASH + 225566WW FFLLAASSHH + � 操作系统 应用程序 ++ 16B RAM 16B RAM 1166BB RRAAMM � 无操作系统软件设计 � 资源需求少,适于小任务嵌入式环境 � 任务专注度高,控制粒度细 可直接操作 1RMB � 成本低,适于大规模应用环境 底层硬件资源 1RMB 11RRMMBB � 不同平台间移植性较差 同一体系平台一般 � 对开发人员要求较全面 可向下兼容 对软硬件两方面 都必须熟悉 软件设计流程 � 确定软件系统功能 � 根据系统设计和软硬件界面确定功能 � 选取合适的软件模型 � 模块划分 � 调试验证规划 � 软件设计和实现 � 调试与验收 嵌入式软件模型概述 + 操作系统 应用程序 � + ++ � 重点在应用
显示全部
相似文档