1 / 76
文档名称:

基于μCOS-Ⅱ的嵌入式Modbus通信系统设计与实现.pdf

格式:pdf   页数:76
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于μCOS-Ⅱ的嵌入式Modbus通信系统设计与实现.pdf

上传人:quality 2014/1/25 文件大小:0 KB

下载得到文件列表

基于μCOS-Ⅱ的嵌入式Modbus通信系统设计与实现.pdf

文档介绍

文档介绍:湖南大学
硕士学位论文
基于μC/OS-Ⅱ的嵌入式Modbus通信系统设计与实现
姓名:胡庆伟
申请学位级别:硕士
专业:电路与系统
指导教师:曾文海
20050320
摘要嵌入式软件是嵌入式产品的核心,作为嵌入式软件的基础,嵌入式实时操作系统在产业发展过程中扮演了越来越重要的角色,在各种嵌入式产品中的应用也越来越普及,对嵌入式实时操作系统的研究具有十分重要的意义。.痮甀统是一个实用、健壮的实时嵌入式实时操作系统,是专门为嵌入式应用写的实时内核,可移植,可固化,可剪裁,并且其功能正在不断地增强,目前正处于蓬勃,发展阶段,并已在各彳亍各业中得到了广泛应用。本文首先剖析了嵌入式实时操作系统的基本概念,比较了嵌入式实时操作系统与普通操作系统在任务调度策略、内存管理、中断处理、共享资源的互斥访问、系统的可重入性等方面的区别,并介绍了几种国内外常见的嵌入式实时操作系然后详细介绍了源码公开的嵌入式实时操作系统¨疧狪哪诤私峁梗析了时间管理模块、任务管理模块、信号量模块、邮箱模块、消息队列模块的结构和函数调用关系。并讨论了/.在浦驳目尚行裕隽艘植方法。选用嘁肫鳎诖竽J较拢捎糜布颜缓腿挝穸颜欢懒⒉⒋方法进行了具体的移植工作。设计了任务堆栈和硬件堆栈的数据结构,详尽的描述了移植的工作及实现的过程。移植工作完成后先用其自带的调试器进行软件仿真,软件仿真通过后,再进行了硬件仿真峁砻鞲靡浦卜椒ㄈ肥悼尚小最后在移植了“疧甀上实现了通信卡的设计和上位机软件设计。按照慕涌谝G螅隽薓ㄐ畔低车淖芴迳杓品桨福并详细地分析了通信卡的酉低场⑹莶杉酉低场⒋谕ㄐ抛酉低车饶块的软、硬件设计方案。对机程序和通信卡的进行调试以及对通信系统在工作现场的进行了测试。现场测试表明,通信系统的开发基关键词:嵌入式;实时操作系统:.:通信系统统。本成功。硕士学位论文
,,,,琾瓵,.瑃甊籩./—瑅—,琓琺,琺,,/,,珹琧./,,./—.琒瑃,,.
篍籖;/—:硕上学位论文.
日期:肼口尹月,矿日导师签名:嗜文沦作者签名:碣学位论文版权使用授权书谚秦伟湖南大学学位论文原创性声明日期:】·巧年。千月,·日入有关数据库进行检索,可馥采潮彩印、缩印或扫描等复锖侄伪4婧突本人郑重声明:所呈交的论文是本入在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权湖南大学可以将本学位论文的全部或部分内容编编本学位论文。本学位论文属于年解密后适用本授权书。⒉槐C芑亍朐谝陨舷嘤Ψ娇蚰诖颉啊獭作者签名:日期:掣哆年口午月H⒈C芸冢
第滦髀引言嵌入式计算机和通用计算机【俊Mㄓ眉扑慊哂屑扑慊谋曜夹问剑ü,控制协调并发活动,它必须体现所在系统的特征,能够通过装卸某些从世纪年代初出现第一个微处理器开始,嵌入式系统的发展已经有余年的历史了。随着计算机技术和产品对其它行业的广泛渗透,以应确为中心的分类方法显得更为合理,也就是按计算机的嵌入式应用和非嵌入式应用将其分为的应用软件,以类同面目出现并应用在社会的各个方面,其典型产品为机;丽嵌入式计算机则是以嵌入式系统的形式隐藏在各种装置、产品和系统中。嵌入式系统将在“后”时期大显身手。嵌入式系统的定义是以应用为中心,以计算机技术为基础,软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统【俊嵌入式计算机在应用数量上远远超过了各种通用计算机,一台通用计算机的外部设备中就包含了銮度胧轿⒋砥鳎獭⑹蟊辍⑷砬⒂才獭⑾允究ā显示器、⑼ā⑸ā⒋蛴』⑸枰恰⑹窒嗷集线器等均是由嵌入式处理器控制的。在制造工业、过程控制、通讯、仪器、仪表、汽车、船舶、航空、航天、军事装备、消费类产品等方面均是嵌入式计算机的应用领域。嵌入式系统是先进的计算机技术、半导体技术、电子技术和各个行业的具体应用相结合的产物,这就决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。今天嵌入式系统带来的工业年产值已超过了蛞诿涝!作为嵌入式系统灵魂的嵌入式实时操作系统是随着嵌入式系统的发展出现的,它是嵌入式系统发展到一定阶段的产物~”。嵌入式实时操作系统的出现,大大提高了嵌入式系统开发的效率,改变以往嵌入式软件设计只能针对具体的应用从头做起的状况。在嵌入式实时操作系统之上开发嵌入系统将减少系统开发的工作量,增强嵌入式应用软件的可移植性,使嵌入式系统的开发方法