横跨多重电子应用领域的全球领先的半导体供应商意法半导体(STMicroelectronics,简称ST;纽约证券交易所代码:STM) ,加大对基于Microsoft®Azure RTOS平台的下一代智能物联网设备的开发支持,发布面向产品研发团队的功能丰富的STM32Cube扩展包系列的首个软件包。
意法半导体和微软于2020年宣布,开发者可以从意法半导体的STM32Cube *生态系统直接使用Azure RTOS套件。基于这项合作计划,新软件包提供更多的应用代码示例,帮助工程师克服常见的开发挑战,缩短产品上市时间。 软件包免版税,开发人员可以立即使用和自定义代码示例。
意法半导体副总裁、微控制器事业部总经理Ricardo de Sa Earp表示: “STM32生态系统是业界公认的市场领先的嵌入式开发生态系统,ST将不断增加新的软件和开发工具,以期为客户项目带来高价值。有了最新的STM32Cube扩展包,当客户开发运行Azure RTOS的新产品时,可以最快的速度把新产品推向市场。”
该系列扩展包的首个软件包X-CUBE-AZRTOS-H7让使用意法半导体 STM32 MCU产品家族中性能最高的STM32H7微控制器(MCU)系列开发项目的工程师赢在起跑线上。意法半导体将在2021年发布类似的支持其他STM32 MCU的软件包。
STM32H7系列包含100多款单核双核产品,处理性能更是取得了Arm® Cortex®-M处理器MCU基准测试的最好成绩,并具有强大的图形处理功能和硬件网络安全保护功能。
X-CUBE-AZRTOS-H7可以在 http://www.st.com/x-cube-azrtos-h7网站免费下载。
技术详情
STM32生态系统为开发者提供嵌入式软硬件开发资源。STM32Cube软件包和软件工具包括功能强大的STM32CubeMX配置工具、 STM32CubeIDE集成开发环境、 STM32Cube MCU专用包,以及专门的 STM32Cube扩展包。意法半导体还提供各种硬件开发工具,包括经济划算的STM32 Nucleo 开发板、简单易用的探索套件和功能齐全的评估板。
用户可以通过STM32Cube工具使用Microsoft Azure RTOS套件。X-CUBE-AZRTOS-H7软件包兼容STM32CubeMX和STM32CubeIDE,可以在图形界面直接配置Azure RTOS中间件栈,并随附大量支持NUCLEO-H723ZG、STM32H747I-DISCO、STM32H743I-EVAL 和 STM32H735G-DK开发板的应用程序代码示例。
Azure RTOS套件集成了开发可靠、节能的智能产品所需的基本组件,其中包括内存空间占用很小的适合资源受限应用的Azure RTOS ThreadX实时操作系统,以及支持RAM、闪存和移动盘等各种存储媒体的FileX容错文件系统,还包括工业级TCP/IP网络协议栈和USB协议栈。
Common Criteria (CC) EAL4+认证的IP层安全(IPsec)和套接字层安全(TLS and DTLS)协议,以及FIPS 140-2认证软件加密库。用户还可以直接从微软获得包括IEC 61508 SIL4、IEC 62304 Class C和ISO 26262 ASIL-D在内的安全预认证。