基于C8051嵌入式通用控制板的研究与设计
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着计算机技术的不断发展,嵌入式系统的研究与应用已经越来越引人注目。目前已广泛应用于国防、工业、交通、能源、信息以及日常生活等各个领域,发挥着极其重要的作用。本文以C8051F020为嵌入式实时系统微处理器,以μC/OS-Ⅱ为嵌入式实时操作系统内核,通过硬件系统和软件系统设计实现了一个完整的嵌入式系统。
     本课题的目的就是研制能够广泛适用于各种工业控制的嵌入式通用控制板,这对于提高工业现场控制的实时性具有重要意义。本课题以嵌入式系统设计原理和工业控制实际应用为核心,从理论上和技术方法上开展了一系列研究。主要工作有:
     1.全面系统地概述了嵌入式系统的发展过程和分类,及其在各个领域内的应用,以及嵌入式系统的发展方向。
     2.分析了μC/OS-Ⅱ的特点及其优势,并重点剖析了内核的工作原理。
     3.详细的论述了μC/OS-Ⅱ内核向基于C8051F020的硬件平台移植的具体过程。
     4.介绍了本控制平台硬件系统的设计。
     总之,本文完成了嵌入式通用控制板的硬件平台构架设计、实时嵌入式操作系统的移植。本系统可以为今后项目开发、实验提供了一个通用的开发平台。
With the development of technique of computer, the research of embedded system has been paid more attention to. Embedded system has been applied in military、 electronics、 communication、 industrial control and so on, and plays a very important role. This paper proposes an embedded real-time operation system by hardware system and software system based on C8051F020, using ,μC/OS-Ⅱ as its kernel.The intention of this topic is designing the embedded industrial controller plat room which can been extensive applied in every industrial control. The main content of this article is:1. This article describes the development of embedded system, its classify, its applications in all kinds of fields and the direction of its development roundly.2. The characteristic and the advantage of μC/OS- Ⅱ are analyzed, and the operation principle of the kernel is anatomized especially.3 This article particular discusses the process that the embedded RTOS μC/OS-Ⅱ which has been explanted to the hardware Platform which based on C8051F020.4 The article introduces the design of the hardware system of control plat room.In conclusion, the paper have accomplished the design of hardware plat form and the explants of RTOS. The system offer the normal exploited platform to exploit item and research.
引文
[1] 何立民.从CygnalC8051F看8位单片机发展之路.单片机与嵌入式应用,2002年.第5期:2
    [2] 田泽.嵌入式系统开发与应用.北京:北京航空航天大学出版社,2005.1.5
    [3] 桑楠.嵌入式系统原理及应用开发技术.北京:北京航空航天大学出版社,2002年.
    [4] 探矽工作室,嵌入式系统开发圣经.北京:中国青年出版社.2002
    [5] 吕京建,肖海桥.嵌入式系统综述.北京诺浩数字基因研究所,中国单片机公共实验室(BOL).2001.
    [6] Jean J.Labrosse.New Features and Services since μC/OS-Ⅱ 2.00.2002
    [7] 王田苗主编,嵌入式系统设计与实例开发—基于ARM微处理器与μC/OS-Ⅱ实时操作系统.北京:清华大学出版社,2002
    [8] Labrosse Jean J.μC/OS-Ⅱ《源代码公开的实时嵌入式操作系统.》邵贝贝译.中国电力出版社,2001.
    [9] Labrosse.Jean J.μC/OS-Ⅱ,The Real—Time Kernel.R&D Technical Books.1998
    [10] 贾志强.嵌入式操作系统μC/OS-Ⅱ的移植与测试:[硕士学位论文].太原:太原理工大学,2004年
    [11] Ed Klein.RTOS:Design How is Your Application Affected.Embedded system conference.1998
    [12] 蒋句平,嵌入式可配置实时操作系统μC/OS-Ⅱ开发与应用.北京:机械工业出版社,2004
    [13] 陈予吒.基于μC/OS-Ⅱ的嵌入式系统设计与实现:[硕士学位论文].浙江:浙江大学,2004年
    [14] 江平新,容太平.μC/OS-Ⅱ在C8051F上的移植.单片机与嵌入式系统应用,2003年9期
    [15] Andrew S·Tanenbaum and Albert S.Woodhull.operating Systems Design and Ilnplementation(Second Edition,).清华大学出版社,1997,9
    [16] Pasetti, Alessandro.software fameworks and embedded control. Berlin, Springer, c2002
    [17] Hansen Per Brinch. Operating System Principles. Prentice—Hall, 1973
    [18] 潘琢金,施国君.《C8051Fxxx高速SOC单片机原理及应用》.北京:北京航空航天大学出版社,2002年5月
    [19] 余丽霞,虞鹤松,刘昱欣.μC/OS-Ⅱ在C8051F020中的移植.电子技术,2003年7期
    [20] 郭雨梅,闫磊.嵌入式实时操作系统μC/OS-Ⅱ在C8051F020上的移植.沈阳工业大学学报,2005年27(1)
    [21] Ganssle, Jean L.The Art of Programming Embedded System. San Dieg. Academic Press. 1998
    [22] Craig Hollabaugh.Embedded Linux Hardware Software and Interfacing.北京:电子工业出版社,2003
    [23] 8-Bit Embedded Controllers. Intel Corporation. 1990
    [24] CYGNAL C8051F μVISION2 DEBUG DRIVER V1.24 RELEASE NOTES
    [25] 李刚,林凌.《与8051兼容的高性能、高速单片机——C8051Fxxx》.北京:北京航空航天大学出版社,2002年5月
    [26] 新华龙电子有限公司.http://www.xhl.com.cn.
    [27] 许精明.基于51内核的高性能单片机及其嵌入式系统.微机发展,2004年1月
    [28] Tan, T.K. Embedded operating System Energy Analysis and Macro—modeling Computer Design. 2002
    [29] 陈桂军,蒋纂.C8051单片机在微型直升机控制中的应用.机电一体化,2004年1期
    [30] 舒红宇,张仪栋,谢凌飞.C8051F020单片机与DMF50081液晶显示器的接口技术.机械与电子,2005(6)
    [31] 盛赛斌,李必成,肖城.基于C8051F020SOC芯片的系统温度测控的实现.仪表技术与传感器,2005年2期
    [32] 章治国,张占龙.基于C8051F020主控的USB模块与PC机快速通信的实现.计算机应用,2003年12月
    [33] 姜雪莲,司徒忠.基于单片机的嵌入式U盘控制器的设计与实现.机电工程技术,2005年4期
    [34] 谢拴勤,刘棵满.嵌入式操作系统μC/OS-Ⅱ在飞机汇流条控制器的应用研究.计算机测量与控制,2005年13(6)
    [35] 靳文兵,白凤娥,潘志栋.嵌入式操作系统μC/OS-Ⅱ在单片机上的移植.太原理工大学学报,2006年1期
    [36] Stuart R.Ball P.E, Embedded MicroProcessor systemS: Real world Design Third Edition. 北京:电子工业出版社,2000年
    [37] Karl J. Astorm Bjdm Wittenmark. Computer—Controlled Systems Theory and Design (Third Edition), 1997
    [38] 刘洁涓,彭永进.实时操作系统μC/OS-Ⅱ在MCS51中的移植.计算技术与自动化,2003年3月
    [39] 张春生,徐志军.基于嵌入式实时操作系统μC/OS-Ⅱ的数据采集系统的设计.舰船电子对抗,2005年4月
    [40] 郭兴明,刘晓东,肖守中.PC机与C8051F000串行通信在心音数据采集中的实现.医疗卫生装备,2004年10期

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700