近年来,软件在系统(硬件和软件)开发中所占的比例越来越高。特别是系统需要具备互联网连接功能时这一特征尤为明显。
以前,为了适应这样的市场趋势,采用了500MHz级别的MPU,并导入了Linux系统。最近互联网连接设备进一步向小型化、低功耗发展,越来越多的应用场景采用100MHz级的MCU,并导入了具有互联网连接功能的实时操作系统。然而,将这些操作系统(OS; Operating System)源代码导入到系统中,将面临着版权费用和开发门槛高的问题。
于是,瑞萨与AWS(亚马逊云科技)和Microsoft开展合作,允许RX系列MCU使用由AWS提供的FreeRTOS和由Microsoft提供的Azure RTOS。
AWS和Microsoft已经在全球部署了稳定的云服务,用户不需要开发云端服务器,提供给终统端的实时操作系统的质量也非常高。
这里需要注意的一点是,虽然实时操作系统可以处理互联网上传输的数据包,但并不能对依赖于瑞萨产品硬件的部分进行控制,例如RX系列的初始设置或对RX系列的内置Ether控制器的控制。它们可以使用瑞萨开发的RX系列软件包“RX Driver Package”和“Code Generator”自动生成的代码进行控制。软件包被嵌入到实时操作系统中,经AWS和Microsoft进行操作验证,可作为操作系统发行版通过GitHub分发。参见图1。对于不熟悉GitHub的用户,可以通过集成开发环境(e2 studio/CS+)从GitHub下载所需数据,并将OS源代码导入到用户项目中。参见图2。

图1:

图2:
结合使用图1和图2所示的软件和工具,可以开发出高质量的互联网连接设备。还允许仅使用软件包像以往那样在实时无OS(裸机)环境中进行开发。
因而,通过本解决方案,在嵌入式设备中安装互联网连接功能以及需要用户自己收集、组装和定制碎片化示例代码等难题得以解决。
审核编辑:郭婷
-
mcu
+关注
关注
147文章
19265浏览量
405334 -
互联网
+关注
关注
55文章
11359浏览量
110780 -
操作系统
+关注
关注
37文章
7464浏览量
129769
发布评论请先 登录
技术跃迁与范式转移:激光雷达技术更新迭代史解析
RX62N/RX621系列MCU:高性能32位MCU的技术剖析
瑞萨RX62T与RX62G系列MCU深度解析与应用考量
深入解析Renesas RX62N/RX621系列MCU:特性、应用与设计要点
深度解析小马智行世界模型进化史
HDMI一统江湖,它却为何屹立不倒?揭秘BNC接口的“硬核”进化史
高功率开架式反激电源如何实现超高效率
嵌入式电子时钟硬核进化史:从单片机到网络对时
【「芯片设计基石——EDA产业全景与未来展望」阅读体验】+ 芯片“卡脖子”引发对EDA的重视
【「芯片设计基石——EDA产业全景与未来展望」阅读体验】+ 全书概览
光耦的进化诠释了“分离与连接”的工程辩证
RX系列软件的进化史和对未来的展望
评论