恩智浦i.MX RT1050遇上RTOS界“大力士”,会擦出什么样的火花?

分享到:

QQ截图20180707000040

恩智浦的i.MX RT1050系列跨界处理器一经推出,便刷新了MCU界的多项世界记录,以最高的性能、极为丰富的外设以及极高的性价比,引起了业界的轰动,开创了很多激动人心的MCU新应用领域。

常言道“好马配好鞍”。对于这样一款博大精深、“颜值”颇高的旗舰级MCU,若要尽情释放它的力量,搭建功能丰富而可靠的产品级系统,那么坚固而完整的系统框架,包括操作系统、中间件、开发接口等,都是必不可少的。

MCU开发的系统软件之痛

大家知道,MCU级芯片不能运行类似于Linux这种功能丰富的操作系统,更不用说像.NET、Android这类高级框架,只能运行各类小型RTOS,它们在内核功能之外提供的系统软件功能往往非常单薄。

因此,当系统需求较为丰富时,比如一个最简单的IoT电灯都需要较为丰富的网络功能,开发者为搭建软件框架就要被迫“东家借盐、西家借面”,小心翼翼地应对各种授权版权陷阱,生怕一不留神染上“病毒”,而对开源组件的bug和彼此间的集成问题更是苦不堪言;另一方面,很多重要的中间件使用了POSIX接口开发,也常常使得MCU的软件平台“小庙里容不下大佛”。

这种软件平台的不足严重阻碍了基于MCU的嵌入式系统朝着功能丰富、安全的方向发展。开发者是多么渴望能有一套既满足RTOS实时性能,又能像Linux一样丰富功能的基础软件可以使用啊!

想要两全其美地解决这个问题?今天小编隆重给大家带来一个好消息:这就是一款“重量级”的基础软件解决方案——来自翼辉信息的SylixOS——从现在起,已经落户i.MX RT1050啦!

初识SylixOS

SylixOS是一个开源的跨平台的大型实时操作系统(RTOS),SylixOS诞生于2006年,经过十多年的持续开发,已成为功能最为全面的国产操作系统之一。目前已有众多产品和项目应用案例,行业涉及航空航天、轨道交通、智能电网、工业自动化等诸多领域。SylixOS完全符合POSIX规范,开源社区丰富的自由软件移植非常方便。

QQ截图20180707000101
在支持i.MX RT之前,SylixOS业已支持多款i.MX产品,基于i.MX + SylixOS有大量商用产品已稳定可靠运行多年。

SylixOS 优势包括:

处理器跨平台支持ARM、MIPS、PowerPC、x86、SPARC、DSP、RISC-V、C-SKY等架构处理器,便于用户在升级硬件平台或跨平台开发的时候,能做到应用程序的无缝迁移;

支持对称多处理器(SMP)平台,具有实时进程及动态加载机制,满足多部门分布式软件开发需求,支持各部门应用软件在操作系统上的集成;

编程接口兼容性高,SylixOS符合IEEE、ISO、IEC相关操作系统编程接口规范,用户已有应用程序可方便的迁移到SylixOS上,SylixOS符合现在多种嵌入式实时操作系统应用编程接口的规范;

实时内核,调度算法先进高效,性能强劲;

集成标准设备模块,提供丰富的设备支持,众多文件系统,完善的驱动框架;

支持国家标准可信计算;

SylixOS目前由翼辉信息(ACOINFO)主导开发,ACOINFO 同时提供了一整套 SylixOS 的开发工具,包括集成开发环境 IDE、仿真环境 Simulator、编译器Compiler、Qt图形开发包、TpsFs文件系统(掉电安全)访问工具等。

目前SylixOS已有众多产品和项目应用案例,行业涉及航空航天、轨道交通、智能电网、工业自动化等诸多领域。其中大部分产品都要求7x24小时不间断运行,当前很多 SylixOS 系统节点甚至不间断运行已超过七万小时(8年时间)。

当SylixOS遇到i.MXRT1050

i.MX RT1050高运算性能和丰富的功能外设,给广大MCU开发者带来惊喜的同时也带来了新的挑战。以往使用的裸跑框架或微型RTOS已明显不能驾驭这样一匹“性能怪兽”,大马拉小车将是一种巨大的资源浪费。

因此i.MXRT1050势必要与一个强大的操作系统相结合。翼辉信息为高端MCU在标准SylixOS基础上裁剪出了SylixOS Lite全新版本,在保留标准SylixOS绝大部分常用功能的同时,大幅降低了对ROM与RAM的需求。

QQ截图20180707000123
图1,i.MXRT1050上运行的Shell 界面

为了方便用户开发,提高用户系统开发的效率,增强用户使用便捷性。最新版本集成开发环境RealEvo-IDE(3.8.3版本),内置了i.MX RT1050 EVK开发板的BSP模板,及i.MX RT Installer安装工具(一键制作系统盘)。SylixOS成熟、可靠、易用的特性,将为i.MX RT1050的高效开发提供强大动力。

相比其他小型操作系统和裸跑框架,我们总结一下使用SylixOS Lite的比较优势:

实时可靠

功能强大

移植便利

开发高效

工具完善

QQ截图20180707000137
图2,i.MX RT1050 EVK开发板BSP创建

i.MX RT + SylixOS,从现在开始

学习使用“i.MX RT + SylixOS系统平台”,可以使设备厂家大幅提高开发效率并缩短产品上市周期,同时提升对复杂嵌入式系统的研发能力。尤其对于广大的MCU开发人员来说,这将是一次突破以往MCU开发方式、掌握高性能MCU开发技术的绝佳机会。

更加激动人心的是,未来翼辉信息将与恩智浦一起,对“i.MX RT + SylixOS系统平台”进行大力的推广和技术支持。不断推出大量的设备使用例程、典型的应用demo、详细的开发教程,进一步完善的FAQ以及官方论坛上的问题解答,并且支持更多i.MX RT家庭新成员。

要了解更多关于SylixOS的信息,以及如何使用SylixOS Lite进行i.MX RT1050的开发,请阅读《SylixOS正式支持i.MX RT1050平台》。

i.MX RT1050

i.MX RT1050是恩智浦推出的首款跨界处理器。该处理器具备应用处理器的高性能与高度集成的优势,更具有微控制器的易用性和实时功能。恩智浦根据用户成本需求,在i.MX RT1050处理器的价格上做出调整,性价比极高,使之很快成为开发者关注的焦点。

高性能优势

凭借高达600MHz的ARM Cortex-M7内核,i.MX RT1050能达到惊人的3020 CoreMark和1284DMIPS的跑分,计算性能比目前其他Cortex-M7产品都快50%,同时实现了低至20ns实时低延迟响应。

高集成度优势

集成了2D图形加速引擎、并行相机传感器接口、LCD显示控制器和3个I2S,适用于GUI和增强版HMI的高级多媒体。

丰富的外部接口

外部存储接口 (NAND、eMMC、QuadSPI NOR Flash和并行NOR Flash) ,无线连接接口 (Wi-Fi、Bluetooth、BLE、ZigBee和Thread) 等。

继续阅读
恩智浦携手联想官宣,双方的合作将进一步加速移动支付和数字安全应用在中国市场的普及

移动安全支付解决方案的全球技术领先企业恩智浦半导体(纳斯达克:NXPI,以下简称“恩智浦”)与联想公司共同宣布,联想最新发布的滑盖全面屏旗舰机Z5 Pro 采用了恩智浦领先的近距离无线通信(NFC)及安全芯片解决方案,通过民用最高安全等级芯片,为移动支付和数字安全应用提供金融级的安全保障,双方的合作将进一步加速移动支付和数字安全应用在中国市场的普及。

恩智浦爵士董事长出席中关村论坛,畅谈未来50年科技创新

11月2日,恩智浦半导体董事长、大英帝国司令勋章获得者、英国皇家工程学院院士彼得·邦菲爵士(Sir Peter Bonfield)应邀出席了在北京举行的“2018中关村论坛”,并发表了题为《未来50年:全球合作促进创新发展》的主旨演讲,从恩智浦的科技创新和在中国的战略合作出发,浅谈了在未来数字和电子大潮中,实现创新发展的几大驱动力。

进博会上恩智浦隆重亮相,多位重要人士光临展位商谈合作事宜

全球最大的汽车电子及领先的人工智能物联网芯片公司恩智浦半导体亮相于在上海隆重举行的中国国际进口博览会(以下简称“进博会”),展示最前沿的人工智能和物联网解决方案,并与海尔家电产业集团(以下简称“海尔”)签订合作备忘录,持续赋能AI-IoT生态的建设和产业创新发展。

Team Building火热超前,恩智浦员工重庆山林中畅快自如

秋季的重庆,褪去了炎热,重庆Site的30余人来到了天然氧吧——北碚区西山坪进行了为期一天半的Team Building。对于生活在喧嚣都市中的每一个人,早已习惯高速路上的堵车、地铁站的拥挤,而到达目的地,雨后山林的负离子充斥在每一次呼吸间。在短暂的热身活动之后,大家穿上鲜艳的队服,三个战队的同事,发挥着各自的想象力,为自己的战队设计响亮的口号,制作趣味的队旗,设计创意的团队造型。蛟龙队、芯火队和阿波罗队,正式成立。

恩智浦与国内多家互联网巨头合作,汽车行业将带来巨大变化

2018年11月8日,ASPENCORE举办的全球CEO峰会在深圳大中华喜来登酒隆重举行。会上NXP(恩智浦半导体)荷兰董事总经理Maurice Geraets作了“如何应对中国汽车市场的颠覆式发展”的主题演讲。

精彩活动