Farsight10-Cortex-06C/OS-Ⅱ操作系统基础及其移植开发初步
适用于嵌入式系统开发的项目,提供µC/OS-Ⅱ操作系统的基础知识及在Cortex-M06平台上的初步移植方法。适合需要掌握实时操作系统原理与实现的工程师参考。
操作系统(英语:OperatingSystem,缩写:OS)是一组主管并控制计算机操作、运用和运行硬件、软件资源和提供公共服务来组织用户交互的相互关联的系统软件程序。根据运行的环境,操作系统可以分为桌面操作系统,手机操作系统,服务器操作系统,嵌入式操作系统等。[12]
适用于嵌入式系统开发的项目,提供µC/OS-Ⅱ操作系统的基础知识及在Cortex-M06平台上的初步移植方法。适合需要掌握实时操作系统原理与实现的工程师参考。
OS: Windows 2000 Server + SP2 IDE: Visual Studio 6.0 + SP5 DataBase: SQL 2000 Server + SP2 商业系统
针对 C++ Supporting Metrowerks CodeWarrior 的 Series 60 3rd Edition SDK for Symbian OS 入 门指南
μC/OS-II 是专为实时系统设计的多任务操作系统,尽管只支持64 个任务, 但是想要让多任务在单处理器上并发运行,同时又满足好的实时性能,也会有一些小问题。
针对在嵌入式系统中采用“线性”程序设计方法带来的实时性差和扩展性不高的问题,通过在一个嵌入式数据采集系统中移植嵌入式实时操作系统uC/OS-II,在分析了在实时操作系统uC/OS-II下,确定了系统各