ST provides a collection of embedded software libraries and examples for usage with the STM32 MCUs. These include:
- Standard peripheral libraries containing low level drives
- Touch libraries
- Audio libraries (MP3, WMA, Speex, …)
- Example code as referenced in Application Notes
Many of the libraries and embedded software examples are gradually integrated into the STM32Cube software development framework which is becoming the recommended solution. For the most complete collection of low level drivers, middleware and examples please refer also to the STM32Cube and STM32Snippets for the target STM32 device.
特别推荐
- STSW-STM32070 STM32F4x7微控制器的LwIP TCP/IP堆栈演示(AN3966)
- STSW-STM32069 基于LwIP TCP/IP栈通过以太网进行STM32F4x7应用内编程(IAP)(AN3968)
- STSW-STM32072 STM32L1探索固件包(RN0079)
- STSW-STM32073 STM32L152-EVAL演示固件
- STSW-STM32141 STM32F429探索.Net Micro Framework包(UM1676)
- STSW-STM32039 STM32W108xx SimpleMAC库(UM0893)
- STSW-STM32042 STM3210C-EVAL演示固件
- STSW-STM32075 使用USART进行STM32L1xx应用内编程(IAP)(AN3310)
- STSW-STM32041 STM32100E-EVAL演示固件(UM1011)
- STSW-STM32074 STM32L152D-EVAL演示固件
- STSW-STM32043 STM3220G-EVAL演示固件
- STSW-STM32076 STM32L1xx内部RC振荡器校准(AN3300)
- STSW-STM32078 STM32VLDISCOVERY固件包(AN3268)
- STSW-STM32036 使用STM32F3xx微控制器优化功耗(AN4538)
- STSW-STM32038 STM32W108xx ZigBee RF4CE库(UM0909)
- STSW-STM32114 STM32373C-EVAL演示固件
- STSW-STM32116 使用USART进行STM32F0xx应用内编程(AN4065)
- STSW-STM32029 使用STM32F100xx超值系列微控制器进行CEC联网(AN3127)
- STSW-STM32028 STM32的ADC模式及其应用(AN3116)
- STSW-STM32031 STM3210B-EVAL板的ISO/IEC 15693演示项目
- STSW-STM32064 基于LwIP TCP/IP栈、FreeRTOS和PolarSSL的STM32F417微控制器安全套接层(SSL)(AN3967)
- STSW-STM32030 STM32F107通过以太网实现在应用中编程(IAP)(AN3226)
- STSW-STM32066 STM32F40x/STM32F41x微控制器中的EEPROM仿真(AN3969)
- STSW-STM32068 STM32F4DISCOVERY板固件包,包括22个示例(涵盖USB主机、音频、MEMS加速度计和麦克风)(AN3983)
- STSW-STM32067 使用USART进行STM32F4应用内编程(IAP)(AN3965)
- STSW-STM32118 STM32F3探索套件固件包,包含4种不同IDE的28个示例和预配置项目
- STSW-STM32117 STM32F0xx微控制器中的EEPROM仿真(AN4061)
- STSW-STM32120 使用STM32F4xx微控制器的浮点单元(FPU)(AN4044)
- STSW-STM32025 管理RS-485的驱动器使能信号和与STM32 USART的IO-Link通信
- STSW-STM32122 STM320518-EVAL演示固件(UM1520)
- STSW-STM32024 STM32F10x大容量器件的uClinux入门(AN3012)
- STSW-STM32121 STM32F10x、STM32L1xx和STM32F3xx USB全速器件库(UM0424)
- STSW-STM32027 STM32F10x微控制器中具有DMA和DMA超时的通信外设FIFO仿真(AN3109)
- STSW-STM32026 STM32F107xx的LwIP TCP/IP栈演示(AN3102)
- STSW-STM32092 STM32F0x2xx USB FS设备库(UM1717)
- STSW-STM32093 STM32 TFT-LCD直接驱动演示固件(AN3241)
- STSW-STM32061 STM32F2xx微控制器中的EEPROM模拟(AN3390)
- STSW-STM32094 通过I2C总线进行STM32应用内编程(AN3078)
- STSW-STM32097 STEVAL-ILL015V1演示固件二进制文件
- STSW-STM32063 使用USART进行STM32F2xx应用内编程(AN3374)
- STSW-STM32100 STM32 PMSM FOC软件开发套件 - MC库(UM1052)
- STSW-STM32056 STSPIN L6474的STM32F1xx电机控制固件
- STSW-STM32124 STM32303C-EVAL演示固件
- STSW-STM32058 如何使用STM32F2实现最低的电流消耗(AN3430)
- STSW-STM32057 基于LwIP TCP/IP栈、FreeRTOS和PolarSSL的STM32F217微控制器安全套接层(SSL)(AN3365)它提供2个示例 - SSL客户端和服务器,包含5种不同IDE的预配置项目(AN3365)
- STSW-STM32060 基于LwIP TCP/IP栈和FreeRTOS进行STM32F2x7微控制器的LwIP TCP/IP栈演示(AN3384)
- STSW-STM32059 基于LwIP TCP/IP栈通过以太网进行STM32F2x7应用内编程(IAP)(AN3376)
- STSW-STM32083 STM3210E-EVAL演示固件(UM0549)
- STSW-STM32082 STM3210B-EVAL演示固件
- STSW-STM32051 使用USB主机进行STM32F105/107应用内编程(AN3354)
- STSW-STM32136 STM32F401探索固件包(UM1660)
- STSW-STM32138 STM32F429探索固件包(UM1662)
- STSW-STM32050 Arduino、Mikroelektronika和ST MEMS DIL24板的STM32F0探索套件项目示例
- STSW-STM32086 使用STM32F101xx、STM32F102xx和STM32F103xx微控制器的CEC(消费电子控制)C库(UM0685)
- STSW-STM32130 使用STM32F0xx微控制器设计智能卡接口(AN4100)
- STM32-WMA/DEC Audio Engine WMA解码器和实用程序
- STSW-STM32045 基于uIP TCP/IP栈的STM32F107xx连接系列以太网底层驱动和Web服务器演示(AN3000)
- STSW-STM32131 STM32L100超值系列探索固件包
- STSW-STM32044 STM3240G-EVAL演示固件
- STSW-STM32047 使用STM32F1微控制器实现红外遥控协议的接收器(AN3174)
- STSW-STM32046 STM32F105/7、STM32F2和STM32F4 USB on-the-go主机和设备库(UM1021)
- STSW-STM32049 STM32F0探索套件固件包,包含4种不同IDE的21个示例和预配置项目
- STSW-STM32127 STM32F10xx、STM32F2xx、STM32F4xx和STM32L1xx I2C通信外设应用库(CPAL)(UM1029)
- STSW-STM32126 STM32F3xx和STM32F0xx微控制器的I2C时序配置工具(AN4235)
- STSW-STM32146 如何配置STM32L1器件以实现关键的低功耗功能或配置该系列产品的运行模式(AN4311)
- STM32-AUDIO100A STM32音频处理软件库
- STSW-STM32152 如何使用STM32微控制器在E-Paper上显示尺寸优化的嵌入式图片(AN4500)
- STSW-STM32137 STM32072B-EVAL演示固件
- STSW-STM32142 以最佳动态效率使用STM32F4 MCU功耗模式(AN4365)
- STSW-STM32154 使用STM32F411批采集模式(AN4515)实现电源效率最大化
- STSW-STM32149 STM32 nRF51低功耗蓝牙(BLE)嵌入式软件
- STSW-STM32148 STM32F334探索固件包
- STSW-STM32139 STM32F072探索固件包
- STSW-STM32140 STM32F030超值系列探索固件包(UM1677)
- STSW-STM32129 使用NIST统计测试套件验证STM32F2xx和STM32F4xx随机数生成(AN4230)
- STSW-STM32156 在STM32F4系列微控制器上实现仿真的通用异步收发器(AN4457)
- STSW-STM32018 使用中等容量STM32F103xx微控制器驱动双极步进电机(AN2820)
- STSW-STM32020 STM32F101xx和STM32F103xx中等和大容量器件:高级I2C示例(AN2824)
- STSW-STM32019 STM32F10xxx微控制器RTC上的时钟/日历实现(AN2821)
- STSW-STM32022 STM32F1xx和STM32L1xx微控制器中的ADPCM算法
- STSW-STM32143 STM32 Nucleo示例,基于标准外设库(UM1726)
- STSW-STM32021 STM32F10xxx内部RC振荡器(HSI)校准(AN2868)
- STSW-STM32106 STM32F2和STM32F4演示构建平台
- STSW-STM32014 通过过采样改善STM32F1x和STM32L1x ADC分辨率(AN2668)
- STSW-STM32111 使用USART进行STM32F3xx应用内编程(IAP)(AN4045)
- STSW-STM32016 TFT LCD与大容量STM32F10xxx FSMC的硬件连接(AN2790)
- STSW-STM32015 如何使用大容量STM32F103xx微控制器通过外部I2S音频编解码器播放音频文件(AN2739)
- STSW-STM32112 STM32F3xx微控制器中的EEPROM模拟(AN4046)
- STM32-CLASSB-SPL 基于标准外设库的功能安全包,使用STM8获取IEC 60730 B类认证
- STSW-STM32AN4187 在STM32系列中采用CRC外设(AN4187)
- STSW-STM32132 STM32F0xx内部RC振荡器校准(AN4067)
- STSW-STM32007 使用 STM32F1x 和 STM32L1x DMA 控制器(AN2548)
- STSW-STM32009 如何在STM32F101xx和STM32F103xx微控制器中使用链路系统达到32位定时器分辨率(AN2592)
- 32F3-TOUCH-LIB STM32F3 STMTouch库
- STSW-STM32135 使用STM32L1xx微控制器与外部I2S 音频编解码器播放音频文件(AN4309)
- STSW-STM32008 使用USART进行STM32F10xxx应用内编程(AN2557)
- 32L1-TOUCH-LIB STM32L1 STMTouch触摸感应库
- STSW-STM32011 带STM32F10x和STM32L1xx微控制器的智能卡接口(AN2598)
- STSW-STM32010 STM32F101xx和STM32F103xx微控制器中的EEPROM仿真(AN2594)
- STSW-STM32013 STM32F10xxx LCD玻璃驱动器固件(AN2656)
- STSW-STM32012 STM32F101xx和STM32F103xx低功耗模式(AN2629)
- STSW-STM32133 管理RS-485的驱动器使能信号和与STM32F05x USART的IO-Link通信(AN4113)
- 32F0-TOUCH-LIB STM32F0 STMTouch库
- STSW-STM32134 使用STM32F0xx微控制器开发HDMI-CEC网络(AN4066)
- STemWin 用于构建图形用户界面(GUI)的专业图形栈库(AN4323)