APM32F407系列 MCU拥有非常强大的性能,用户可其应用于许多的场景下。随着 MCU应用的产品功能丰富多样,裸机程序的开发难度愈发增加,程序代码量开始倍增,业务逻辑愈发复杂,后期维护愈发困难。为了能够解决以上痛点,APM32F407系列 MCU提供 RTOS基本例程以供客户在产品开发过程中提供助力。
RTOS(Real Time Operating System实时多任务操作系统),是根据操作系统的工作特性而言的,实时是指物理进程的真实时间。实时操作系统是指具有实时性,能支持实时控制系统工作的操作系统。其首要任务是调度一切可利用的资源完成实时控制任务,其次是提高计算机系统的使用效率,其主要特点是要满足对时间的限制和要求。实际上,一个处理器核心在某一时刻只能运行一个任务,通过 RTOS任务运行的控制、使得任务与任务之间通过任务调度器进行非常快速地切换,且各个任务运行的时间也较为短暂,给人造成多个任务在一个时刻同时运行的错觉。
APM32F407系列 MCU提供 RTOS基本例程分别是国外开源、免费而且市场占有率最高的 FreeRTOS,和国内最受欢迎的 RTOS——RT-Thread。
260
