将uCosIII和FreeRTOS两种嵌入式实时操作系统移植到高云的MCU上。
可向客户提供开发套件、工程模板和演示例程,以方便客户快速应用到产品和项目中去。
关于uC/OS-III
● uC/OS-III是一个可扩展的、可固化的、抢占式的实时内核,管理的任务个数不受限制
● uC/OS-III是第三代内核,提供了现代实时内核所期望的功能,包括资源管理、同步、任务间通信等
● uC/OS-III提供了很多其他实时内核所没有的特性,比如能在运行时测量运行性能,直接发送信号或消息给任务,任务能同时等待多个信号量和消息队列
关于FreeRTOS
● FreeRTOS是一个轻量级的实时操作系统
● FreeRTOS作为一个轻量级的操作系统,功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能、软件定时器、协程等,可基本满足较小系统的需要
● FreeRTOS操作系统是完全免费的操作系统,具有源码公开、可移植、可裁减、调度策略灵活的特点