MQX v5将支持选定的Kinetis®和i.MX Cortex™-M子系统。将重点支持自MQX v4.2版本之后推出的器件,但是某些MQX Classic所涵盖的器件也将被引入到MQX v5中。支持设备的初始清单仍在编译,并将主要基于用户输入 - 支持处理器的清单将在MQX v5产品页面上发布。
客户也可以为Kinetis®、i.MX、Power Architecture、ColdFire®或 Qorivva系列中的任何处理器购买MQX的端口,即使它是MQX v5主版本的一部分也可以。这些端口可以会导致更高的许可费,具体取决于移植所需的工作量-请参见专业服务了解详细信息。
MQX v5.0 (及后续版本)在架构方面与 v4.2类似,并且也包含相同的库。除了支持一些更新的微控制器和处理器外,MQX v5.0将修复bug并提供增强功能。目前正在编写v5.0更新列表,用户可积极参与,对路线图产生积极影响。
MQX v5将基于MQX Classic (i.e. v4.x),这意味着它拥有IO子系统及全套驱动程序。与Kinetis SDK相比,尽管核心功能的API是完全相同的,但驱动程序的API不同。MQX-Lite是MQX Classic的缩减版,内核及二者之间的驱动程序调用的API是完全相同的。与MQX v4.2及后续版本一样,MQX v5.0可扩展,方式是通过配置文件禁用不必要的功能,MQX v5.0的尺寸可达到与MQX-Lite相同的范围。注意,对于新设计,不建议使用面向Kinetis SDK和MQX-Lite的MQX。
随同MQX 5.0的许可证提供第一年维护更新。在第一年以后,可购买年度维护合同。如需了解详情,请查看MQX v5软件解决方案。MQX社区提供免费技术支持,也提供专业支持,但将收取相关费用-参见专业支持了解详细信息。此外,还可以购买自定义开发产品 - 参见专业服务 了解详细信息
提供20个课程的在线MQX培训课程,随附动手实践实验室,这些均免费提供。从此处快速入门。此外,还通过Embedded Access Inc提供自定义在线培训。
支持,MQX的设计从 - 开始(自25年前)便可支持多处理器环境。允许某个CPU上的任务与另一个CPU上的任务进行交互(例如,与信号量进行同步或发送消息)。在多核处理器上可安装MQX v5.0,管理引导序列并访问不同内核之间共享的资源。
Included with MQX v5.0 is a Task- Aware Debugging (TAD) DLL for IAR Embedded Workbench and Keil uVision from Arm. 借助TAD DLL,用户可以在IDE中通过下拉菜单轻松访问内核级信息。TAD菜单可让用户访问的此类信息包括:任务列表、堆栈级别、CPU利用率和所有资源的状态。“检查错误”窗口提供有关可能编码错误的信息,RTCS下拉菜单提供套接字信息。
可以,您可以通过Embedded Access Inc购买面向所选处理器的预测试版本的许可。用户无权通过其他支持恩智浦MQX实时操作系统的处理器版本创建自己的端口。如果用户创建了自己的端口,恩智浦将不提供技术支持。
恩智浦MQX软件解决方案支持SSL。
MQX Classic产品通过MQX v5软件解决方案的数字下载提供。在购买了MQX v5许可并完成产品注册后,可通过针对您指定的器件的直接下载获得MQX v5产品。如需了解详情,请查看MQX v5软件解决方案。
是的,您可以在商用项目中使用恩智浦MQX实时操作系统。源代码随恩智浦器件附送,您可以根据具体应用任意修改。
提供20个课程的在线MQX培训课程,随附动手实践实验室,这些均免费提供。从此处快速入门。此外,还通过Embedded Access Inc提供自定义在线培训。
即使您的应用不需要进行正式认证,稳定可靠的MQX™ RTOS也能为您提供一个坚实的平台,这一平台已经过数以千计时间关键型复杂应用的验证。对于必须遵循正式认证流程的客户,MQX RTOS平台已经过CFR 820.30 Part 21和IEC 60601-1医疗规范认证,并且符合DO-178b中列出的航空航天领域相关要求。基于MQX实时操作系统的安全关键型应用包括:眼科手术设备、药物注射设备、辐射剂量监测设备、飞行器制动系统和飞行器导航设备。