论文部分内容阅读
μC/OS-Ⅱ是一种可移植、可固化、可裁剪的多任务实时操作系统,由于其源码公开、注释详尽、内核设计概念清晰,已成为目前广泛使用的嵌入式操作系统。80x86体系结构在嵌入式领域也获得了广泛的应用和支持。以80x86做为目标系统比起以其他嵌入式环境,如评估板,仿真器等,更容易进行代码的测试,无须不断地烧写EPROM,不断地向EPROM和仿真器中下载程序等等,用户只需要简单地编译、链接和执行。
本文介绍了作者参与设计与实现的一种IC卡门禁系统。该系统是嵌入式系统的一种应用,系统采用80x86芯片,以μC/OS-Ⅱ作为其操作系统。为此,作者首先完成了μC/OS-Ⅱ在80x86硬件系统上的定制与优化工作;在此基础上设计和开发了相关的硬件和应用软件,包括:80x86内的主控模块处理,插卡事件的处理和通讯事件处理程序。同时,还设计开发了IC卡门禁系统的一些管理软件。经测试该系统运行情况良好,达到了预期的设计目标。