横跨多重电子应用领域的全球领先的半导体供应商意法半导体(STMicroelectronics,简称 ST;纽约证券交易所代码:STM)与微软签署促进智能家电控制器和物联网设备 (IoT)开发的合作协议。

 

使用 STM32 微控制器(MCU)的开发人员现在可以利用 Microsoft Azure RTOS(实时操作系统)提供的即用型服务来管理应用程序。STM32Cube 开发生态系统整合开发工具和软件,全程支持客户项目开发,完全支持 Microsoft Azure RTOS,实现无缝连接。在包括产品原型和量产商品在内的 STM32 微控制器上,合法部署的 Microsoft Azure RTOS 映像免许可使用费。


    
意法半导体微控制器事业部副总裁 Ricardo de Sa Earp 表示:“ STM32 和 Azure RTOS 这次合作是强强联合,可以让客户更好地释放创造力。有了我们的解决方案,客户在将高性能、功能丰富、可靠、安全的富有想象力的新型物联网产品推向市场时会比以往任何时候都更轻松、更快速。”

 

微软 Azure IoT 业务集团副总裁 Sam George 表示:“将 Azure RTOS 整合为智能互联设备设计人员的首选平台是我们的使命,作为 MCU 市场的全球领导者,ST 是我们达成这一使命的重要合作伙伴。此外,用户可以通过 STM32Cube 开发工具访问与我们的 Azure IoT 平台无缝集成的 Azure RTOS,这为 IoT 端点和边缘设备上云变得更简单、便利。”

 

技术详情

资源丰富的 STM32Cube™生态系统为用户提供免费的开发工具、软件模块和软件扩展包,可以处理从选择合适的设备、初始化项目,到代码编写、烧录、测试,以及按需缩放和移植设计的所有开发工作。作为一个好评最多的 MCU 开发生态系统,STM32Cube,结合丰富的产品组合,是 STM32 MCU 产品家族成功的关键。目前 STM32 产品家族已有 1000 余款产品,涵盖各种处理性能、集成功能和封装尺寸。

 

STM32Cube 生态系统还具有各种嵌入式软件库,以及 100 多个由 ST 和合作伙伴开发的软件包。现在 Azure RTOS 的加入将进一步加快最终应用的开发速度。

 

意法半导体和微软之间的合作使客户可以利用 Azure RTOS 的丰富服务,满足轻巧的智能互联网设备的开发需求。双方合作包括内存占用空间很小的适合深度嵌入式应用的 Azure RTOS ThreadX 实时操作系统,还包括 FileX FAT 文件系统、NetX 和 NetX Duo TCP/IP 网络协议栈以及 USBX USB 协议栈。

 

Azure RTOS 高集成度、工业品质中间件组件具有很多增值功能,包括支持 IP 层安全性(IPsec)和套接字层安全性(TLS 和 DTLS)协议,TLS/DTLS 未来将取得 Common Criteria (CC) EAL4+认证,软件加密库将通过 FIPS 140-2 认证。微软还将提供安全预认证,包括 IEC 61508 SIL4、IEC 62304 Class C 和 ISO 26262 ASIL-D。

 

在确保 Azure RTOS 组件和产品之间具有一致的外观,提高易用性的同时,微软还按照与 MCU 供应商签订的许可协议,在 GitHub 上发布源代码,为嵌入式开发人员提供更多的开发灵活性。