意法半导体(STMicroelectronics)已与Microsoft签署协议,以简化和加速智能设备控制器及其他产品的开发 物联网(IoT) devices.
与开发人员合作 STM32微控制器(MCU) 现在可以利用Microsoft Azure RTOS(实时操作系统)来提供用于管理其应用程序的即用型服务。无缝连接到 STM32Cube开发生态系统,该工具从头到尾整合了工具和软件以支持客户的项目,将完全支持Microsoft Azure RTOS,并且所有许可证免费提供给在STM32微控制器上正确部署的映像,包括原型制作和批量生产。
广泛的STM32Cube生态系统为用户提供免费的开发工具,软件模块和软件扩展包,以处理从选择正确的设备,初始化项目到编码,编程,测试和缩放以及在需要时移植设计等所有事务。作为最受关注的MCU开发生态系统之一,STM32Cube是STM32 MCU系列成功的支柱,结合了广泛的器件选择。已有超过1000种STM32变体可用,涵盖了广泛的性能,功能集成和封装尺寸。
STM32Cube生态系统还具有广泛的嵌入式软件库。用户可以从ST和合作伙伴的100多个软件包中进行选择,这些软件包现在已经充实了Azure RTOS,可以进一步加快最终应用程序的开发速度。
ST和Microsoft之间的合作使客户可以利用Azure RTOS的丰富服务,这些服务可以满足小型,智能,联网设备的需求。这包括Azure RTOS ThreadX实时操作系统,该操作系统具有紧凑的内存占用空间,适合深度嵌入式应用程序。还包括FileX FAT文件系统,NetX和NetX Duo TCP / IP网络堆栈以及USBX USB堆栈。
Azure RTOS高度集成和工业质量中间件组件的增值功能包括对IP层安全性(IPsec)和套接字层安全性(TLS和DTLS)协议的支持,以及针对TLS / DTLS和更高版本的将来的通用标准(CC)EAL4 +认证。通过FIPS 140-2认证的软件密码库。微软还将提供安全预认证,包括IEC 61508 SIL4,IEC 62304 C类和ISO 26262 ASIL-D。
在确保Azure RTOS组件和产品之间具有一致的外观并提高易用性的同时,Microsoft还通过与GitHub签订与MCU供应商的协议的一部分,在GitHub上发布源代码,为嵌入式开发人员提供了额外的灵活性。
发表评论