摘 :设计微机软件程中常实时性嵌入软件整体系统嵌入式软件密切关系配备硬件装置时实时控制技术快速进步领域日益认采纳嵌入实时性软件配置计算机结构运类软件根提升软件总体质量防控隐含软件设计缺陷必解析嵌入式软件初期设计流程具体运服务更高质量计算机软件设计
关键词:嵌入式实时软件计算机软件设计具体应
1实时性嵌入软件特性
相常规软件嵌入式实时性软件表现出更优科学配置符合新阶段实时处理针微机设软件执行某预测指令时构建更完备缓存机制软硬件两层次运实时性嵌入软件运行控制中优选应程序硬件角度输出控制指令实现软硬件交互嵌入式软件运关键应微处理器总体角度嵌入式软件根提升设计软件优质性
实时嵌入式类软件布置微机部动态调配程序作缓存机制具体设计时嵌入软件执行某出预测指令样做根获优实时处理性设计出新式软件会更嵌入式实时性设计软件分成软硬件双重部分系统核嵌入性微处理器通常实时嵌入性软件较短时段应时中断响应配备保护性较存储区时模块化配套式软件更便测定障修复处理器扩展性设计更低总体功耗
软件部微处理器设置嵌入性符合务性中断操作较短时间序调控步骤操作时支持较操作类务针存储区类软件增设更微机保护设置模块化系统拥拓展新式性便常规测查检修
见嵌入软件耗费更低总功耗具备更优适应性实时处理中嵌入软件表现出显著实效性
2总体设计思路
嵌入式软件需配备精确模型提供支持配备全方位环境支持融合新阶段微机技术成熟性软件技术远程系统实时性模型体现出更优势性嵌入式模型优化总体软件根增添软件实独立性具体设计前先拟定明确总体需求步骤需编写代码先期处理进入体性优化设计进行测试嵌入式软件表现优良实时性动态调配现计算机资源针软件处理获更高总体性微处理器支持样实时性务时予操作
设计软件总体目标应:根入手提升常规应质量实时软件表现出设计水准密切关系续开发流程通常妥善予设计续开发会更简洁更畅缩减操控时偏差设定流程着手操作具体设计前先分离软硬件样两类根结构样做减低软件赖系统拥更优性设计步骤中初始化步骤包含数格式化相应嵌入性软件更吻合格式化需拓展更广嵌入式运
3具体技术应
31划分实时性务
微机系统微核作核心处理点现状RTOS设定基础性应台融合务理类务控制务通信嵌入式软件状态微核调控步骤系统运转表现出协调性
RTOS 优化原模型时简化配套性软件种基础详区分区域合理务深入解析转换数出执行程序予分执行便占量资源助中断方式消占带影响全方位改进新颖设计思路更吻合实时性新需
32构建优化存储布局
完成处理需设定某务应着组织方式步骤需转换原先数关系变更逻辑关系根嵌入操作设定存储时映结构设定必备务组织助嵌入性软件优化总体架构布局唯全面优化确保高层次稳定性协调性运行状态重设原布局映优化计算布局
33组件面模块
嵌入式体系提升运转实效性缺失面模块状态软件组件设置类组件阶段加快执行速度确保执行进程足够灵敏短时段简化实时性模块操作针系统外界接口发出必备服务请求组件表现出更优独立性增添实时操作特性外软件配备时钟服务整合实时信号量
4选取设计实例
嵌入式设计中筛选 AT80RM8200 规格微处理器设外接口时处理器设置部控制器处置突发性事件访问步控制嵌入系统加快响应时间设计嵌入式流程步骤中先解析层次软件需求生成精确软件代码细化区分子模块针程序开发调取必模块便划分务种处理提升软件稳定性实效性中断驱动方式设定事件驱动
面象类新式设计流程中融入新阶段处理技术实践角度缺失配套性发模式计算流程设定发性紧密衔接软硬件外界角度配备组件黑盒设置重性独立组件
5结语
设计软件步骤嵌入实时性微机软件融合样性包含切换文突然中断时处理优化调配资源等时配备步性务处理选定适优先级知实时嵌入式软件拥样新优势然目前软件设计没达完善持久改进未实践中需逐渐摒冗余复杂设计根提升设置软件综合质量
文香网httpwwwxiangdangnet
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档