STM32Cube扩展包提供额外的嵌入式软件组件,补充了STM32Cube MCU软件包的功能,支持在传感、电源管理、连接或音频等领域实现特定的应用用例、使用STM32 MCU和配套芯片、以及多种意法半导体器件。
由于意法半导体和授权合作伙伴围绕STM32构建了广泛且可扩展的生态系统,可用的STM32Cube扩展包的数量不断增长。X-CUBE产品编号由意法半导体提供和维护,I-CUBE产品编号由合作伙伴和第三方开发和维护。
如何利用STM32Cube扩展包
现在,开发人员可以找到面向云连接(Amazon AWS、Microsoft Azure、Google GCP等)、LoRa、Sigfox、蜂窝连接、NFC、工业通信协议、密码库、传感器驱动程序、电机控制算法、安全自测库等的现成扩展包。
STM32Cube扩展包预先配置为在特定的意法半导体板件上以开箱即用的方式编译和运行,均包含用于IAR Embedded Workbench®、MDK-ARM和STM32CubeIDE等集成开发环境(IDE)的多个现成项目示例。
多个STM32Cube扩展包针对STM32CubeMX和STM32CubeIDE软件工具(STM32工具集)进行了增强。用户可以在图形用户界面(GUI)中从STM32Cube扩展包配置软件组件,并将它们自动导入自己新生成的项目中。这就支持开发人员创建可扩展的设计,并快速转移到另一个兼容的STM32器件、硬件板或原型。
您正在寻找STM32Cube嵌入式软件组件吗?
您正在开发或计划开发自己的STM32Cube扩展包吗?
请访问维基百科中STM32 MCU词条中的如何开发STM32Cube扩展包页面以查看概要。 |
精选 视频
-
X-CUBE-WATSON
IBM Watson software expansion for STM32Cube
-
X-CUBE-AZURE
Microsoft Azure software expansion for STM32Cube
-
X-CUBE-SFOX
STM32 Sigfox software expansion for STM32Cube
-
X-CUBE-CLKTRIM
HSE trimming for RF applications using STM32 Wireless Series software expansion for STM32Cube
-
X-CUBE-AUDIO
Audio effects software expansion for STM32Cube
-
X-CUBE-EEPROM
EEPROM emulation expansion software for STM32Cube
-
X-CUBE-PICTOF0
Migration guidelines from PIC18 to STM32F0 Series with Software expansion for STM32Cube (AN4705)
-
X-CUBE-USB-AUDIO
STM32 USB Device Audio Streaming software expansion for STM32Cube
-
X-CUBE-CLOUD
Connectors for various cloud providers as software expansions for STM32Cube
-
X-CUBE-MCSDK
STM32 Motor Control Software Development Kit (MCSDK)
-
X-CUBE-BLEMESH1
Mesh over Bluetooth low energy software expansion for STM32Cube
-
X-CUBE-MCSDK-FUL
STM32 Motor Control Software Development Kit (MCSDK) - FULL source code - Registration and approbation needed for download
-
X-CUBE-TOUCHGFX
TouchGFX advanced and free of charge graphical framework optimized for STM32 microcontrollers
-
FP-AUD-BVLINK1
STM32 ODE function pack for half-duplex voice streaming over Bluetooth low energy
-
BLUEMICROSYSTEM3
This SW has been replaced by FP-SNS-FLIGHT1
-
X-CUBE-MEMSMIC1
Analog and digital MEMS microphone acquisition and processing software expansion for STM32Cube
-
X-CUBE-32F7PERF
STM32F7 performance software expansion for STM32Cube (AN4667)
-
X-CUBE-PLC1
Industrial input/output software expansion for STM32Cube
-
X-CUBE-PCROP
Proprietary code read-out protection (PCROP) software expansion for STM32Cube (AN4701, AN4758 and AN4968)
-
X-CUBE-AZRTOS-H7
Azure RTOS software expansion for STM32Cube for STM32H7 series
-
X-CUBE-SAFEA1
X-CUBE-SAFEA1 Software Package for STSAFE-A
-
X-CUBE-SBSFU
Secure boot & secure firmware update software expansion for STM32Cube
-
X-CUBE-LED1642
16 channel LED driver software expansion for STM32Cube
-
I-CUBE-WOLFSSL
wolfSSL software expansion for STM32Cube
-
X-CUBE-SMCARD
STM32 smartcard reader demonstration, software expansion for STM32Cube (AN4800)
-
FP-NET-BLESTAR1
STM32Cube function pack for creating a BLE star network connected via Wi-Fi to IBM Watson IoT cloud
-
X-CUBE-NFC2
STM32Cube expansion software for X-NUCLEO-NFC02A1
-
X-CUBE-AI
AI expansion pack for STM32CubeMX
-
FP-NET-6LPWIFI1
STM32Cube function pack for connecting 6LoWPAN IoT nodes to the Internet through a Wi-Fi Network
-
FP-NET-6LPBLE1
STM32 ODE Function Pack for connecting 6LoWPAN IoT nodes to smartphones via BLE interface
-
I-CUBE-BAIDU
IoT cloud software expansion for STM32Cube includes IoT Hub's C language client, serialization and deserialization, device management, protocol analysis and other functional components.
-
FP-SNS-ALLMEMS1
STM32 ODE function pack for IoT node with BLE connectivity, digital microphone, environmental and motion sensors
-
X-CUBE-SPN1
Stepper motor driver software expansion for STM32Cube
-
FP-SNS-6LPNODE1
STM32Cube function pack for IoT sensor node connection to 6LoWPAN networks through sub-1GHz RF communication
-
X-CUBE-BLE1
Bluetooth Low Energy software expansion for STM32Cube
-
X-CUBE-SPN7
Three-phase brushless DC motor driver software expansion for STM32Cube
-
X-CUBE-SPN17
Low voltage three-phase brushless DC motor driver software expansion for STM32Cube
-
X-CUBE-SPN16
Three-phase motor driver software expansion for STM32Cube
-
X-CUBE-ANALOG1
Multifunctional software expansion for STM32Cube
-
X-CUBE-SPN15
Dual brush DC motor driver software expansion for STM32Cube
-
X-CUBE-53L1A2
Time-of-Flight ranging sensor with advanced multi-zone and multi-object detection software expansion for STM32Cube
-
X-CUBE-TCPP
USB Type-C software expansion for STM32Cube
-
X-CUBE-GNSS1
Global navigation satellite system software expansion for STM32Cube
-
X-CUBE-REF-PM
Reference power mode examples on STM32 MCUs software expansion for STM32Cube (AN4777)
-
X-CUBE-EEPRMA1
Standard I²C and SPI EEPROM software expansion for STM32Cube
-
X-CUBE-IAP-USART
STM32Cube in-application programming using the USART embedded software (AN4657)
-
OSXBLUEVOICE
This SW has been replaced by FP-AUD-BVLINK1
-
X-CUBE-6180XA1
Proximity and ambient light sensor software expansion for STM32Cube
-
X-CUBE-IRREMOTE
Implementing transmitters and receivers for infrared remote control protocols using STM32Cube (AN4834)
-
X-CUBE-SUBG1
Sub-1 GHz RF communication software expansion for STM32Cube
-
X-CUBE-6180A1
Proximity ToF sensor software expansion for STM32Cube
-
osxContiki6LP
This SW has been replaced by X-CUBE-SUBG1
-
X-CUBE-LPUART
STM32Cube embedded software demo of power consumption using LPUART (AN4635)
-
X-CUBE-53L3A2
VL53L3CX Proximity ToF sensor software expansion for STM32Cube
-
FP-AI-VISION1
STM32Cube function pack for high performance STM32 with artificial intelligence (AI) application for Computer Vision
-
X-CUBE-CLD-GEN
Generic IoT cloud software expansion for STM32Cube
-
X-CUBE-SPN6
Low voltage stepper motor driver software expansion for STM32Cube
-
X-CUBE-LCSENSOR
LC sensor metering for gas or water meter software expansion for STM32Cube
-
I-CUBE-NETX
netX chip interface software expansion for STM32Cube
-
X-CUBE-CLASSB
Class B 60730-1 and 60335-1 Functional Safety Package with software expansion for STM32Cube
-
X-CUBE-NFC5
High performance HF reader/NFC initiator IC software expansion for STM32Cube
-
X-CUBE-OUT8
X-CUBE-OUT8
-
X-CUBE-OUT1
Industrial digital output software expansion for STM32Cube
-
OSXSmartConnPS
This SW has been replaced by X-CUBE-BLE1
-
I-CUBE-EMBOS
embOS software expansion for STM32Cube
-
X-CUBE-SUBG2
Sub-1 GHz RF communication software expansion for STM32Cube based on S2-LP
-
X-CUBE-IOTA1
IOTA Distributed Ledger Technology software expansion for STM32Cube
-
X-CUBE-NFC1
STM32Cube expansion software for X-NUCLEO-NFC01A1
-
I-CUBE-LRWAN
LoRaWAN software expansion for STM32Cube (UM2073)
-
X-CUBE-53L1A1
Long Distance Ranging sensor software expansion for STM32Cube
-
X-CUBE-IKA02A1
Electrochemical gas sensor software expansion for STM32Cube
-
X-CUBE-IAP-SD
In-application programming with SD cards software expansion for STM32Cube (AN4854)
-
X-CUBE-LPTIMER
Low-power timer (LPTIM) applicative use-cases on STM32 MCUs software expansion for STM32Cube (AN4865)
-
X-CUBE-TIMCOOKER
Applicative examples for STM32 general-purpose timers software expansion for STM32Cube (AN4776)
-
X-CUBE-GCP
IoT Google Cloud Platform software expansion for STM32Cube
-
X-CUBE-SPN14
Stepper motor driver software expansion for STM32Cube
-
X-CUBE-MEMS1-V4
Version 4 legacy sensor and motion algorithm software expansion for STM32Cube
-
FP-CLD-WATSON1
STM32Cube function pack for IoT node with Wi-Fi, NFC and sensors for vibration analysis, connected to IBM Watson IoT Cloud
-
FP-CLD-AZURE1
STM32Cube function pack for IoT sensor node with telemetry and device management applications for Microsoft Azure cloud
-
BLUEMICROSYSTEM2
This SW has been replaced by FP-SNS-ALLMEMS1
-
X-CUBE-MEMS1
Sensor and motion algorithm software expansion for STM32Cube
-
X-CUBE-PLM1
Power line communication expansion software based on ST7580 for STM32Cube
-
SmartAcoustic1
This SW has been replaced by FP-AUD-SMARTMIC1
-
X-CUBE-DSPDEMO
Digital Signal Processing with STM32, software expansion for STM32Cube (AN4841)
-
X-CUBE-SPN4
Dual brush DC motor driver software expansion for STM32Cube
-
X-CUBE-NFC4
Dynamic NFC/RFID tag IC software expansion for STM32Cube
-
osxAcousticSL
This SW has been replaced by X-CUBE-MEMSMIC1
-
BLUEMICROSYSTEM1
This SW has been replaced by FP-SNS-MOTENV1
-
X-CUBE-NFC3
13.56 MHz multi-protocol contactless transceiver IC software expansion for STM32Cube
-
X-CUBE-LPDEMO-F7
Managing low-power consumption on STM32F7 series microcontrollers, software expansion for STM32Cube (AN4749)
-
osxAcousticEC
This SW has been replaced by FP-AUD-SMARTMIC1
-
osxAcousticBF
This SW has been replaced by X-CUBE-MEMSMIC1
-
X-CUBE-USB-PD
USB Type-C and Power Delivery software expansion for STM32Cube (UM2073)
-
X-CUBE-DISPLAY
Display module software expansion for STM32Cube
-
X-CUBE-FPUDEMO
Floating point unit demonstration on STM32 microcontrollers, software expansion for STM32Cube (AN4044)
-
I-CUBE-T2-STW
Talaria TWO software expansion for STM32Cube.
-
X-CUBE-ALGOBUILD
AlgoBuilder firmware template generator expansion for STM32Cube
-
X-CUBE-BAM
Maximizing power efficiency using Batch Acquisition Mode (BAM), software expansion for STM32Cube (AN4515)
-
X-CUBE-PWRMGT-H7
STM32H7x3 smart power management software expansion for STM32Cube (AN5014)
-
X-CUBE-CRYPTOLIB
STM32 cryptographic firmware library software expansion for STM32Cube (UM1924)
-
X-CUBE-MDMA
MDMA software expansion for STM32Cube (AN5001)
-
X-CUBE-DBANK-F7
STM32F7 Series Flash memory dual bank mode, software expansion for STM32Cube (AN4826)
-
X-CUBE-PWM-DITHR
Demonstration firmware for PWM resolution enhancement through dithering technique software expansion for STM32Cube (AN4507)
-
X-CUBE-SOUNDTER1
Sound terminal software expansion for STM32Cube
-
X-CUBE-SMBUS
STM32Cube SMBus/PMBus embedded software (AN4502)
-
X-CUBE-SPI-EMUL
Full duplex SPI emulation for STM32F4 microcontrollers, software expansion for STM32Cube (AN4678)
-
X-CUBE-SFXS2LP1
Sigfox software expansion for STM32Cube based on S2-LP
-
X-CUBE-WIFI1
Wi-Fi software expansion for STM32Cube
-
X-CUBE-CELLULAR
Cellular software expansion for STM32Cube
-
X-CUBE-H7DC-APP
STM32H74x and STM32H75x Oscilloscope OpenAMP software expansion for STM32Cube
-
X-CUBE-IOD02
Industrial IO-Link device software expansion for STM32Cube
-
X-CUBE-DBFU
On-the-fly firmware update for dual bank STM32 microcontrollers (AN4767)
-
X-CUBE-TOF1
Time-of-Flight sensors software expansion for STM32Cube
-
X-CUBE-VS4A
ST framework for connecting to Alexa Voice Service, software expansion for STM32Cube
-
X-CUBE-BLE2
Bluetooth low energy software expansion for STM32Cube
-
FP-SNS-FLIGHT1
STM32Cube function pack for IoT node with NFC, BLE connectivity and time-offlight sensors
-
X-CUBE-SPN13
Low voltage brush DC motor driver software expansion for STM32Cube
-
FP-AUD-BVLINK2
STM32Cube function pack for full-duplex voice streaming over Bluetooth low energy using Opus compression
-
FP-SNS-MOTENV1
STM32Cube function pack for IoT node with BLE connectivity and environmental and motion sensors
-
X-CUBE-MEMS-XT1
Sensor and DSP algorithm software expansion for STM32Cube
-
BLUEVOICELINK1
This SW has been replaced by FP-AUD-BVLINK1
-
I-CUBE-UNISON
UNISON software expansion for STM32Cube
-
FP-IND-PLCWIFI1
STM32 ODE function pack for building a PLC controlled via WiFi
-
X-CUBE-53L0A1
Ranging sensor software expansion for STM32Cube
-
X-CUBE-LED1
DC-DC LED driver software expansion for STM32Cube
-
FP-CLD-AWS1
STM32Cube function pack for IoT sensor node with telemetry and device control applications for Amazon AWS Cloud
-
X-CUBE-EXTBOOT
Programming an external Flash memory using the UART bootloader built-in STM32 microcontrollers, software expansion for STM32Cube (AN4852)
-
X-CUBE-SPN8
Low-Voltage BLDC motor driver software expansion for STM32Cube
-
X-CUBE-SPN3
High power stepper motor driver software expansion for STM32Cube
-
X-CUBE-PARAL-COM
Parallel Synchronous Transmission using GPIO and DMA software expansion for STM32Cube (AN4666)
-
X-CUBE-RTC
Real Time Clock (RTC) software expansion for STM32Cube (AN4759)
-
X-CUBE-SPN5
Bipolar stepper motor driver software expansion for STM32Cube
-
X-CUBE-OUT2
Industrial digital output software expansion for STM32Cube
-
I-CUBE-CANOPEN
CANopen slave software expansion for STM32Cube.
-
X-CUBE-OPUS
Opus evaluation and profiling software expansion for STM32Cube
-
X-CUBE-RC-CALIB
STM32L0 and STM32L4 calibration software expansion for STM32Cube (AN4631 and AN4736)
-
X-CUBE-STL
Functional safety package for STM32 microcontrollers in systems implementing safety functions up to IEC 61508 safety integrity level SIL2/SIL3
-
X-CUBE-SPN12
Low voltage dual brush DC motor driver software expansion for STM32Cube
-
X-CUBE-PERF-H7
STM32H7 performance software expansion for STM32Cube (AN4891)
-
X-CUBE-AWS
AWS IoT software expansion for STM32Cube (UM2178)
-
X-CUBE-SPN11
Low voltage three-phase brushless DC motor driver software expansion for STM32Cube
-
X-CUBE-TIM-32RES
STM32Cube expansion software achieving 32-bit timer resolution by using the link system (AN2592)
-
FP-SNS-ALLMEMS2
STM32Cube function pack for ultra-low power IoT node with BLE connectivity, digital microphone, environmental and motion sensors
-
X-CUBE-NVMRWW
Writing to NV memory without disrupting code execution on STM32L0 and STM32L1 microcontrollers (AN4808)
-
X-CUBE-IPS02A1
Intelligent Power Switch software for STM32, expansion for STM32Cube
-
FP-AUD-SMARTMIC1
STM32Cube function pack for MEMS microphone acquisition, advanced audio processing and audio output
-
X-CUBE-SPN2
Two axes stepper motor driver software expansion for STM32Cube
-
X-CUBE-NFC6
High performance HF reader/NFC initiator IC software expansion for STM32Cube
-
FP-AI-NANOEDG1
Artificial Intelligence (AI) condition monitoring function pack for STM32Cube