在线时间0 小时
UID2006520
注册时间2013-5-2
NXP金币0
该用户从未签到
新手上路

- 积分
- 28
- 最后登录
- 1970-1-1
|
小编最近整理了一下2月27号有关于MQX的研讨会的相关问答记录系列,先倾情奉献一批!!!
(1)MQX 、UCOS 、RT-THRAD各自的优缺点?
uCOS和RT-THREAD都是收费的系统,使用是需要收费的,中间件也需要收费,相关的芯片驱动也需要自己开发,MQX就克服了这方面的弱点.同时相比uCOS,MQX的优势是免费,提供相关的中间件,如协议栈,这些uCOS都是需要收费的,另外和Freescale芯片紧密结合并提供相关的技术支持。
(2)和FreeRTOS相比,MQX有哪些优点?
FreeRTOS只包含RTOS的内核,MQX软件方案则还包括其他的中间件,如协议栈,文件系统以及OS的调试插件等。另外,MQX对于Freescale的芯片也提供了完整的外设驱动的支持。使用FreeRTOS就需要针对芯片再另外开发驱动。
(3) MQX™同其他的操作系统例uCos2,Linux 等有什么区别和联系,各有什么优缺点?
MQX是免费的,除了任务调度器,还支持USB, 网络,文件系统等协议栈。功能比UCOS强大很多。驱动的开发和linux非常相似,网络编程的套接字接口和linux也是一样的。与Linux相比,MQX实时性更强,同时代码量也小很多,可以运行在更低配置的MCU上。
(4)介绍下MQX和目前流行的RTOS的区别及优缺点
MQX和目前流行的RTOS的一些比较 优点:免费,和相关中间件和芯片紧密结合,提供现场的代码示例,如Webserver,FTP Server,PPP Dial Up等,外设驱动符合POSIX接口,平台移植方便,TCP/IP协议栈采用标准的Socket接口 缺点:由于增加了POSIX I/O的支持,OS的尺寸相对FreeRTOS会大一些。
(5)MQX?是不是完全开源呢,它和ucos iii相比有什么优势?
除很少收费组件外,其他都是完全开源,包括MQX内核及基本套件等。slide第四页有说明。 与ucos iii相比,MQX支持所有freescale ARM,coldfire,Power芯片,无需客户花时间去移植. 另外,MQX 提供的免费组件很多,基本上可以满足用户的需求。最后,freescale 提供强大的24小时没费技术支持。链接至 www.freescale.com/mqx 获取更多信息。MQX提供了丰富的BSP和stack,特别是在kinetis上面,用户省去了移植的步骤,可以直接使用。
(6)MQX系统有什么比较特殊的地方?
MQX应该没有比较特殊的地方,目前RTOS提供的东西基本是差不多的,其优势在于和芯片以及开发板的紧密结合,可以缩短开发周期.
(7)很期待,想知道freescale的实时操作系统软件包与通常我们所用的ucos操作系统有什么区别?占用的资源对比?
基本的原理都是一样的,但是MQX提供了丰富的BSP和协议栈,还有很多例程供用户参考,他有专门的研发团队来开发和提供技术支持,他同时还是一个可以裁减的操作系统,你可以根据自己的使用裁减,减少对资源的消耗。
(8)请问MQX系统的可靠性如何,和裸机相比,有什么优势?
裸机只能靠中断还前台的主循环构成2个优先级。而使用MQX可以实现更多的优先级控制。并且对于同样的优先级能够支持时间片分时操作。MQX应用已经超过10年,其可靠性已得到诸多商业案例的检验
(9)该操作系统有哪些技术优势呢?
1.实时响应系统。 2.丰富的协议栈支持,包含USB,网络,FAT文件系统。 3.对FREESCALE相关芯片的片上模块的完整的驱动支持,缩短用户的开发周期。 4.FREESCALL的对此系统有专门的人员支持。
|
|