您当前的位置:《嵌入式系统应用开发技术》听课笔记:09
《嵌入式系统应用开发技术》听课笔记:09
示例:蜂鸣器下降沿触发
2.3实时/嵌入式软件开发
一、实时软件生存期
值域,时域
二、实时软件需求说明
最重要的说明:时间限制,与所委派的事件相关,根据优先级
必须包含的内容:
硬件接口(必要特征,任意细节,输入输出)
软件功能(功能结构,条件事件,所用模型,特殊处理)
状态图(一种可视化的形式化方法,用于说明复杂系统的行为,所有行为由外部刺激产生)
需求要点:
所有与设计相关的需求(功能,性能)
在允许的条件下,尽可能提高速度
指定软件组件之间的接口需求
需要指定系统正常运行对CPU的使用率
实时软件开发=程序+设备驱动+优先级中断处理;
硬实时有可能保证
商业COTS软件可用于实时系统
任务调度
三、总结:设计要点,常用方法,经典方法,设计技巧,示例
设计要点:
可重用的软件成分
特殊的硬件成分
实时系统对环境的反映
与防危和可靠相关的必要操作
四、嵌入式系统设计工程
需求说明,系统模型,有效性确认,系统综合,实现
设计:时间限制,状态,可判定性,并发性与通信
 
 
SQL(Structured Query Language)语言
 
收藏状态
收藏本课程的同学
相关课程