CASIA OpenIR  > 毕业生  > 硕士学位论文
基于RTOS的嵌入式套结缝纫机系统设计
Alternative TitleDesign of the Bartacker's Embedded system based on RTOS
宋仁杰
Subtype工学硕士
Thesis Advisor王云宽
2007-06-11
Degree Grantor中国科学院研究生院
Place of Conferral中国科学院自动化研究所
Degree Discipline控制理论与控制工程
Keyword嵌入式系统 实时操作系统 人机交互界面 工业套结缝纫机 Μc/os-ⅱ Μc/gui Arm 嵌入式系统 实时操作系统 人机交互界面 工业套结缝纫机 Μc/os-ⅱ Μc/gui Arm
Abstract随着计算机技术的迅猛发展与后PC时代的到来,嵌入式系统无处不在。嵌入式系统成为继计算机网络技术之后,IT领域又一个新的技术热点和发展方向。现今的嵌入式应用对嵌入式设备的性能提出了更高的要求,8/16位单片机提供的系统性能已经显出不足,随着电子技术和软件技术的发展,基于32位RISC处理器与嵌入式实时操作系统的嵌入式技术将成为主流。 本文的研究重点是基于ARM处理器和实时操作系统μC/OS-Ⅱ的嵌入式套结缝纫机应用系统研究。 经过深入研究ARM处理器的体系结构与S3C44B0X的功能特征,本文论述了根据应用的需求而自主设计的基于ARM核的S3C44B0X处理器的嵌入式硬件系统的详细过程。并运用Protel软件绘制了原理图和PCB图,实现了一个高性能和高性价比的嵌入式硬件系统,充分发挥了ARM处理器的强大功能。 在软件平台方面本文简述了嵌入式实时操作系统μC/OS-Ⅱ的优势及基本特点,深入分析了μC/OS-Ⅱ内核的工作原理,并分析了将其移植条件和进行移植需要做的工作,进而给出了移植到本文所设计的硬件平台的详细过程。 同时本文论述了嵌入式图形用户界面μC/GUI的优势,分析了其工作的机理,并将其嵌入到μC/OS-Ⅱ这个软件平台上,实现了μC/OS-Ⅱ的图形化人机接口扩展,大大提升了系统的应用价值。 本文基于ARM处理器和μC/OS-Ⅱ的嵌入式系统是为工业套结缝纫机的上位机系统开发设计的。随着工艺的进步,传统的“单片机+数码管”的人机交互接口已经不能满足工业套结缝纫的需要。本文采用32位ARM微处理器和实时操作系统μC/OS-Ⅱ搭建的嵌入式系统,不仅满足了系统实时性和缝纫工艺的要求,而且具有很好的可靠性、可裁剪性和可移植性。另外,本文设计的嵌入式系统也可以作为一个设计平台或设计参考,用于其它的课题研究之中。
Other AbstractWith the rapid development of computer technology and the coming of the post-PC era, the embedded system can be found everywhere and becomes a new technical focus and orientation in IT field following the step of computer network technology. Nowadays, plenty of the embedded applications call for better performance. The systems constructed by 8/16-bit microcontroller can’t meet that demand. With the development of electronic and software technology, embedded system technology based on the 32-bit RISC processors and RTOS are widely welcomed and used. The thesis lays stress on the research and application of embedded system based on ARM processor S3C44B0X and μC/OS-Ⅱreal time operating system(RTOS). After thoroughly research of the architecture of ARM processor and the character of the S3XC44B0X, the process of designing the hardware platform with ARM core processor S3C44B0X according to the requirement is analyzed in detail in the thesis. With the help of Protel software, a high performance embedded hardware system is founded. About the software platform,the feature and advantage of the RTOS μC/OS-Ⅱare presented in detail, and the kernel of μC/OS-Ⅱ is analyzed profoundly. The requirements of porting it to a kind of hardware platform and a specific processor are listed. And then give the detail process of porting to our hardware platform. Meanwhile, the thesis also discusses the advantage of GUI software μC/GUI and how it works. The μC/GUI porting to the system is accomplished and the GUI interface on μC/OS-Ⅱ is realized, which greatly improve the value of it’s application. The Embedded system designed in this thesis is applied for the industrial lockstitch bar tacking machine’s control system. With the upgrade of sewing technics, the traditional human-machine interface constructed by “8-bit microcontroller + LED” can not meet the demand of industrial sewing. Our Embedded system not only fulfil the timing and sewing technics demands of industrial sewing machine, but also has good performance on reliability and stability. Furthermore, this embedded system can also be treated as a design reference or a platform, which can be used in other research on Embedded systems.
shelfnumXWLW1114
Other Identifier200428014628040
Language中文
Document Type学位论文
Identifierhttp://ir.ia.ac.cn/handle/173211/7414
Collection毕业生_硕士学位论文
Recommended Citation
GB/T 7714
宋仁杰. 基于RTOS的嵌入式套结缝纫机系统设计[D]. 中国科学院自动化研究所. 中国科学院研究生院,2007.
Files in This Item:
There are no files associated with this item.
Related Services
Recommend this item
Bookmark
Usage statistics
Export to Endnote
Google Scholar
Similar articles in Google Scholar
[宋仁杰]'s Articles
Baidu academic
Similar articles in Baidu academic
[宋仁杰]'s Articles
Bing Scholar
Similar articles in Bing Scholar
[宋仁杰]'s Articles
Terms of Use
No data!
Social Bookmark/Share
All comments (0)
No comment.
 

Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.