MQX,FreeRTOS以及ucOS各自有哪些优缺点

MQX,FreeRTOS以及ucOS各自有哪些优缺点,第1张

MQX与FreeRTOS都是开源免费的实时 *** 作系统,商业应用免费。MQX有NXP公司长期支持,其中MQX系统有RTCS、文件系统MFS、USB主机/设备协议栈等配套软件集合。大大缩短软件开发周期,应用于多种平台;FreeRTOS是不多的同时具有实行性,开源性,可靠性,易用性,多平台支持等特点的嵌入式 *** 作系统。目前,FreeRTOS已经发展到支持包含X86,Xilinx,Altera等多达30种的硬件平台。μC/OS-III是专门为计算机的嵌入式应用设计的,μC/OS-III 具有执行效率高、占用空间小、实时性能优良和可扩展性强等特点, 最小内核可编译至 2KB 。uC/OS-III是最新的RTOS,评估应用免费,商业开发需付费,包含多种套件文件系统、GUI、TCP/IP组件等。

种复杂的 *** 作系统,一句两句说不清楚,建议购买相关书籍,比如:

《嵌入式实时 *** 作系统MQX应用开发技术》

本书以飞思卡尔(Freescale)的MQX4.1.0为蓝本,以ARM Cortex-M微处理器为实例,详细阐述RTOS的基本概念、原理与应用方法。全书共分11章,从实际应用角度阐述MQX应用程序的设计方法。第1~7章囊括了MQX工程框架、任务基本设计方法与规则、启动流程、中断执行过程、延时函数、任务的创建、调度方法、事件、信号量、内存管理、日志等基本知识要素,同时也给出了MQX基本原理,主要包括内核数据区、MQX启动过程、中断、时间管理、任务管理、调度等机制剖析,第8章给出MQX基本知识要素的综合实例;第9章给出库文件、MQX移植、轻量级MQX、看门狗等MQX程序设计以及任务设计方法的讨论;第10~11章分别给出USB组件及RTCS组件的使用方法。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11197870.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存