摘要
本文介绍了一款基于嵌入式实时操作系统的实时时钟控制器的设计全过程。在操作系统的选择上 ,对比μC/OS -II、KEILC5 1的RTX5 1及SmallRTOS5 1在代码量、任务切换机制等方面的区别 ,阐述了选择SmallRTOS5 1的理由。而后介绍了使用SmallRTOS5 1进行系统设计的过程———在详细的解释了各任务的划分与各信号量的作用的同时 ,分析了使用嵌入式实时操作系统的优点。
As information time comes, people is surrounded with more and more fashion words,such as embedded products. The real time controller is very important in verious fields, such as household electronic equipments and city public areas. Under this reason ,an embedded real time clock controller is needed for a wide application and being embedded in the most kinds of hard ware systems. In order to reach this goal ,the soft ware must be written under a Real Time Operating System. However, by comparing the source code number and task switch style, one must be choose from the three, μC/OS-II,RTX51 and Small RTOS51. Because of the Small RTOS51’s fitness in this system, the methods of task programming and signal using under it are narrated in details.
出处
《长春理工大学学报(自然科学版)》
2004年第2期82-85,共4页
Journal of Changchun University of Science and Technology(Natural Science Edition)
基金
吉林省科技厅应用基础研究项目 ( 2 0 0 2 0 62 5 )