· STM32开发人员可以使用Microsoft Azure RTOS(实时操作系统)开发嵌入式项目
· RTOS经过安全认证,可免费使用、修改源代码
· 从STM32Cube开发生态系统可以无缝访问实时操作系统
横跨多重电子应用领域的全球领先的半导体供应商意法半导体(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上发布源代码,为嵌入式开发人员提供更多的开发灵活性。