- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一讲 嵌入式系统基础 嵌入式软件设计开发
嵌入式软件设计开发;课程目标;学时数:32学时,授课30学时,实验6学时,考试2学时
学分数:2学分
主要内容:
嵌入式系统基础(3学时)
嵌入式系统概述
嵌入式系统硬件基础
嵌入式系统软件基础
嵌入式软件开发环境介绍
嵌入式调试方法
嵌入式系统工程(3学时)
系统思想
软硬件协同设计
嵌入式软件需求分析(6学时)
问题定义
需求定义
需求分析
需求文档
;嵌入式软件架构设计(6学时)
确定系统设计目标
体系结构--系统分解
并发
开发环境与已有组件的选择
子系统到软硬件的映射
持续数据管理
完整性控制策略
全局控制流机制
边界条件设计
人机界面设计
应对预期变化的设计
软件复用概念
设计模式概述
适配器设计模式在嵌入式软件中的应用
;实时软件分析设计方法DARTS (3学时)
需求分析
系统设计
任务设计
模块构筑
任务与系统集成
作业:DARTS方法设计实时软件系统文档
板级支持包(BSP) (3学时)
BSP介绍
硬件初始化技术
系统引导技术
设备驱动程序
;
嵌入式软件图形用户界面设计(3学时)
人机交互界面设计概述
图形用户界面概述
嵌入式图形界面的特点
嵌入式图形界面开发技术
实验1:MiniGUI的安装与应用(3学时)
嵌入式数据库应用(3学时)
嵌入式数据库概述
嵌入式数据库应用设计
几种嵌入式数据库介绍
实验2:SQLite开发环境移植与应用开发(3学时);
独立完成
以文档报告形式提交
题目自选
;
作业、实验、考试及出勤综合考核。
期末考试:笔试,闭卷。
成绩:
作业 30%;
实验 20%;
出勤 10%;
期末考试 40%。;第一讲 嵌入式系统基础1.1 嵌入式系统概述; 嵌入式系统的发展非常快,而嵌入式软件的发展更快。嵌入式系统的发展就象生物的发展一样,由单细胞生物到多细胞,一直到智能生物人类,在这个过程中,嵌入式软件的结构越来越复杂,但是复杂系统还在不断发展的同时,简单系统仍然不可缺少。
;什么是嵌入式系统?;什么是嵌入式系统?;IEEE定义;一般定义;应用领域涉及各个方面 ; 嵌入式系统与其它系统的???别主要体现在以下方面:
跨学科性:嵌入式系统融合了微电子、计算机硬件、通信、电子工程、软件工程与系统工程等多种技术。
非功能性需求要求更高:如近乎最优的运行效率、强实时性、稳定性、更高的可靠性与安全性、并发性、移动性等要求。
资源约束:如有限的CPU、内存、电源、显示窗口、按钮或键盘等。
面向应用:无论是软硬件的设计,还是系统的规模、开发过程等都与应用域密切相关。;微型机时代的嵌入式应用
?微型机时代出现了嵌入式应用要求:把微型计算机嵌入到对象体系中, 实现传统电子设备的智能化,丧失了通用计算机的独立形态与功能.
?对微型计算机的要求:小型、低价位、高可靠、智能化控制.
现代计算机的两大分支
?通用微型机无法满足嵌入式应用要求,形成通用计算机与嵌入式计算机两大分支
?两个完全不同的技术发展方向
通用计算机系统:高速海量数值计算
嵌入式系统:对象嵌入,智能化控制.特点
嵌入性:嵌入式系统要嵌入到对象体系中
专用性:满足对象体系要求的软硬件裁剪
计算机:智能化的工具保证
?分工后两大分支的高速发展态势
;嵌入式系统的独立发展道路;嵌入式系统的独立发展道路;嵌入式系统的分类;实时系统 ; 我们可以根据对任务截止时间(deadline)的要求,将实时系统进行分类。由于时限对系统性能的影响程度不同,实时系统还可划分为软实时系统(soft real-time-systems)和硬实时系统(hard real-time-systems)。;效益;效益;衡量实时系统有以下三个指标:
响应时间(Response Time):是计算机识别一个外部事件到作出响应的时间。
生存时间(Survival Time):是数据有效等待时间, 在这段时间里数据是有效的。
吞吐量(Throughput):是在一给定时间内, 系统可以处理的事件总数。
实时系统到底有多快?
实时系统的响应要“足够快”,这个“足够快”指满足要求即可。实时系统不一定是运行速度最快的代码,其对系统运行时间及响应时间的可预测性比速度本身更重要。; 在一个大的实时系统中,实时与非实时可以同时存在,实时任务也可以同时存在软硬两种实时。一些事件没有时限,一些事件的时限可能只是软实时的,而另一些事件的计算时间则是硬实时的,对
您可能关注的文档
- 第一章_沟通概论 管理沟通教学课件.ppt
- 第一章_管理学与组织导论(课堂).ppt
- 第一章_组织行为学概论.ppt
- 第一章_绪论 教育管理学 教学课件.ppt
- 第一章_绪论 生产设施与规划课件.ppt
- 第一章_网络综合的基础知识(第1-2_5-7节) 网络综合课件.ppt
- 第一章 企业物流管理概述 企业物流管理 教学课件.ppt
- 第一章 人力资源管理导论 人力资源开发与管理 教学课件.ppt
- 第一章 会计法律制度 北京2010年从业资格《财经法规与职业道德》讲义.doc
- 第一章 医药卫生体制改 药事管理法规讲义.doc
- 第一讲 商业银行概述(简) 银行管理课件.ppt
- 第一讲 政治与政治学 政治学基础 教学课件.ppt
- 第一讲 导论 现代社会调查理论与方法 教学课件.ppt
- 第一讲 EDA技术与大规模可编程逻辑器件 (2学时) 通信工程EDA教学课件.pdf
- 第一讲 绪论 公差与技术测量 课件 ppt.ppt
- 第一讲 统计方法概述 管理统计学 课件.ppt
- 第一讲 绪论——为何了解日本 日本及日本人论教学课件.ppt
- 第一讲 绪论 数据库原理及应用VISUAL FOXPRO教案(PPT).ppt
- 第一讲 第二节 奴隶制国家的产生 《日本历史文化》课件.ppt
- 第一讲 Sentence Structure 英语语法教学课件.ppt
最近下载
- 八年级上册数学 两数和(差)的平方(完全平方公式) 精选练习题.doc VIP
- 光学红外雨量IFR202型传感器使用说明.pdf VIP
- 离心机5417D和5417R操作手册.zip.doc VIP
- 海量数据存储方案设计.docx VIP
- 小学文明礼仪教育班会问候一声,温暖人心课件(27张PPT).pdf VIP
- T_CALC 05—2024(急诊患者人文关怀规范).pdf VIP
- 中华人民共和国监察法全面解读.pptx VIP
- 韩国电影与文化.ppt
- 新人教版七年级美术上册第三单元第3课《奖牌设计》精品课件.pptx VIP
- 2025年江西省南昌市辅警协警笔试笔试真题(含答案).docx VIP
原创力文档


文档评论(0)