- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录
第一章 概述 3
1.1 引言 3
1.2 选题意义 3
1.3 课题的实现 5
1.4 论文的章节安排 6
第二章 嵌入式系统 8
2.1 嵌入式系统的基本概念 8
2.1.1 嵌入式系统的历史 8
2.1.2 何为嵌入式系统 9
2.1.3 嵌入式实时操作系统 10
2.2 嵌入式系统的组成 11
2.2.1 嵌入式处理器 11
2.2.2 嵌入式操作系统 12
2.3 嵌入式系统的开发 15
2.4 嵌入式系统的应用 16
2.5 嵌入式系统的未来发展趋势 16
第三章 系统开发环境与技术 18
3.1 系统的开发环境 18
3.1.1 SM5964概述 18
3.1.2 嵌入式操作系统----μC/OS-II 19
3.2嵌入式系统软/硬件协同设计技术 25
3.3嵌入式系统的测试技术 27
第四章 系统的设计与实现 29
4.1 系统的硬件设计 29
4.2 系统的移植 33
4.3 系统的软件设计与实现 35
4.3.1 设计总述 35
4.3.2 任务的划分 36
4.3.3 人机交互模块的详细设计 38
4.3.5 温度测量及控制模块详细设计 43
4.3.6 远程加载程序的设计 47
第五章 PC侧程序的设计 50
5.1 PC机侧串行通信程序的设计 50
5.1.1程序设计的关键技术 51
5.1.2 通信协议的制定 52
5.1.2 PC机侧通信程序的实现 53
5.2 PC侧ISP功能控制模块设计 58
5.2.1 PC机侧传输协议约定 58
5.2.2 控制界面和流程图设计 59
第六章 结论 61
6.1 总结 61
6.2 进一步的研究 61
第一章 概述
1.1 引言
嵌入式系统被定义为:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。实际上嵌入式系统是计算机的一种应用形式,是将先进的计算机技术、半导体技术和电子技术与各个行业的具体应用相结合后的产物,具有软件代码小、高度自动化、响应速度快等特点。因此它是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。特别适合于要求实时的和多任务的系统。
从美国微软发布“维纳斯计划”白皮书到中国中科院推出的“女娲计划”,整个世界仿佛在一夜之间掀起了嵌入式开发与应用的热潮,人们开始关注嵌入式技术的发展和应用情况。嵌入式系统的研究和开发也随之走入了高校和研究所,成为人们的学科,并且相应地开发出了嵌入式操作系统,嵌入式浏览器和嵌入式数据库等产品。在当前数字信息技术和网络技术高速发展的后PC(Post-PC)时代,嵌入式系统已经广泛地渗透到科学研究、工程设计、军事技术、各类产业和商业文化艺术以及人们的日常生活等方方面面中。随着国内外各种嵌入式产品的进一步开发和推广,嵌入式技术越来越和人们的生活紧密结合。嵌入式系统正处在一个飞速发展和激烈竞争的时代浙江大学自主研制开发的全中文的嵌入式操作系统HBOS系统C/OS-II和嵌入式Linux,它们也具有相当好的性能,且源代码开放,免费使用,以上这些操作系统大多都有完善的开发环境和工具。用户在进行嵌入式系统的设计时,根据具体应用和实际情况,选择适合自己的实时操作系统。
1.3 课题的实现
(本课题基于嵌入式系统的开发及应用,利用嵌入式系统的设计方法及测试技术,结合RTOS的选取原则,选用了源码公开的嵌入式实时操作系统μC/OS-II,结合实际应用,设计了一个实现对多点温度进行控制的嵌入式系统。)
目前就成本而言,在较长的一段时间,很多测控应用领域,微处理器只需8 位或16位单片机就可胜任,对于这样低端的产品开发,要完成较复杂的任务,可采用微内核的多任务操作系统如μC/OS-II、RTX、CMX等来完成软件设计。在应用中,已经能够明显减少系统的软件设计工作量,并提高了系统的可靠性。
考虑到系统实际应用,在硬件设计方面,微控制器选用了台湾Syncmos公司生产的8位微控制器SM5964, 它是80C52 微控制器家族的派生产品,其强大的片内资源,只需选用少量的外围器件即可实现系统的要求。温度测量利用Pt(100Ω)热敏电阻,测量的模拟信号经模数转换模块转换后送入微处理进行处理。模数转换器选用凌特公司(Linear Technology)推出的20位无延迟模数转换器LTC2430,此模块可直接对测量的毫伏级信号进行处理,并能够达到精度要求。其它也选用了与通信和输出控制相关的器件。
软件的设计基于软件开发平台μC/OS-II,它是由Labrosse先生编写的一个开放式内核,最主要的特点就是源码公开,此RTOS的更多优点在第三章有详细论述。一方面它是免费的,另一方面用户可以根据自己的需要对它进行修改。由于它没有功能强大的软件包,
您可能关注的文档
- Matlab课程设计--相移键控(PSK)和差分相移键控(DPSK)的仿真与设计.doc
- 安全防范工程专业毕业论文--汉字识别技术研究.doc
- 材料成型及控制工程专业毕业论文--基于UG和MOLDFLOW的挂机空调面板造型和注塑模具设计.doc
- 财会专业毕业论文--企业并购中的财务风险问题研究.doc
- 财务管理专业毕业论文--广东上市公司应收账款质量管理问题研究—以广东省45家上市公司为例.doc
- 采矿工程专业毕业论文--年产240万吨年矿井设计.doc
- 测绘工程专业毕业论文--基于全站仪三角高程测量的精密研究.doc
- 测控技术及智能仪器专业毕业论文--基于GSMCDMA的防盗报警系统.doc
- 测控技术与仪器专业毕业论文--全自动钢坏喷码机PLC控制系统设计.doc
- 车辆工程专业毕业论文--EQ3090自卸车的总体设计.doc
- 动漫设计与制作专业毕业论文--罗平油菜花蜂蜜包装设计.doc
- 对外贸易专业毕业论文--人民币升值对宁波出口贸易的影响及对策.doc
- 多媒体技术专业毕业论文--室内场景三维动画设计.doc
- 多媒体应用技术专业毕业论文--喷油泵实验台监控系统设计.doc
- 多媒体专业毕业论文--室内设计.doc
- 钢铁冶炼专业毕业论文--年产300万吨生铁高炉车间设计.doc
- 给排水工程专业毕业设计--强化吸附生物除磷工艺的探讨.doc
- 工程管理 专业毕业论文--城市垃圾的利用及无害化处理技术研究 毕业设计.doc
- 工商管理专业毕业论文-企业竞争力评价研究.doc
- 工商企业管理专业毕业论文--李宁公司战略分析方案.doc
文档评论(0)