意法半导体展示STM32开放式开发环境 智能应用 影音
Microchip Computex
ADI

意法半导体展示STM32开放式开发环境

  • 赖品如台北

发布满一年,意法半导体(STMicroelectronics,简称ST;纽约证券交易所代码:STM)的STM32开放式开发环境(Open Development Environment;ODE)已成为功能完整的整合开发生态系统,协助开发人员开发包括物联网(IoT)应用在内的嵌入式系统。

STM32开放式开发环境是开发人员使用意法半导体的先进元件开启装置应用创新之路的理想解决方案。以STM32 ARM Cortex 32位元微控制器为基础,STM32开放式开发环境包含全套的功能扩展板,让使用者能够在开发中的产品上轻松增加传感器、通讯界面、电源管理、动作控制和致动,以及信号转换功能。此外,STM32 ODE还包含预先整合的套装软件、评估平台和参考设计,适用于多种嵌入式系统应用。模块化硬件结合完整的软件,让设计人员能够快速开发原型,顺利地将创意转化成终端设计。

现在,除了与Arduino Shield的扩展板兼容外,开发环境共有20余款STM32 Nucleo开发板和20余款STM32 Nucleo扩展板,为开发人员提供开发智能物件和物联网应用所需的全部功能:1.处理:最佳化选择,设定正确的功耗、存储器容量和微控制器周边设备;2.传感: 9轴MEMS动作传感器、环境传感器、近距离传感器、测距传感器和MEMS麦克风;3.连接:低功耗蓝牙、Wi-Fi、NFC和Sub-GHz射频;4.动作控制和致动:DC马达驱动器、步进马达驱动器、三相DC无刷马达驱动器;5.信号转换:透过运算放大器调整信号;6.不只是硬件:STM32 ODE结合了开发板和扩展板以及完整的同类软件发展环境。

STM32Cube是一套性能强大的免费开发工具和嵌入式软件模块,让开发人员能够在STM32平台上快速、轻松地开发应用。嵌入式软件模块包括共同的启动初始化代码、在STM32产品之间轻松移植代码的硬件抽象层(HAL)和最常用功能所需的中介软件模块。稳健、好用的STM32CubeMX PC软件发展工具还能让使用者配置STM32微控制器,逐步引导用户生成适当的周边设备初始C代码。

每款STM32 Nucleo扩展板都搭配免费的STM32Cube扩展软件,这些软件库透过进阶API提供抽象的扩展板存取功能和应用范例,覆盖马达控制、低功耗蓝牙、NFC通讯和传感器等功能。

为了让开发人员更快地上手,STM32 ODE提供预先整合多种应用软件的软件功能套件。例如CLD-BLUEMIX1包提供可即刻使用的软件,将实时传感器数据上传至IBM Bluemix遥感勘测展示页面,无需编写任何代码。此外,该套装软件还整合传感器软件、NFC/RFID动态标签软件和串行至Wi-Fi模块以及中介软件套件,透过所需的通讯协议和API直接连到云端运算服务供应商。