打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
STM32应用笔记分类汇总,赶紧Mark一下!

我们知道STM32的生态系统可以说庞大而完备,技术文档也非常全面而丰富。常用的STM32技术文档包括各个系列参考手册、芯片数据手册、flash编程手册、应用笔记、各自用户手册等。

其中应用笔记往往针对某一技术话题做了专门而详细的技术性、知识性解说,对STM32开发人员的开发非常有帮助。整体而言,这类应用笔记的数量也比较多,而且经常会做版本升级。

这里将其中跟STM32开发有关的大部分应用笔记大致分门别类整理在这里,便于了解和速查,需要时到www.st.com/stm32搜索编号即可直接阅读或下载阅读。至于那些有关项目移植的应用笔记这里没有整理进来。


1
   工具篇  

AN4989 STM32调试工具及调试技巧介绍

AN5054 使用STM32CubeProgrammer进行加密编程     
AN5361 使用STM32CubeIDE基于STM32H7双核芯片着手开发
AN5394 使用STM32CubeIDE基于STM32L5芯片着手开发
AN5360 使用STM32CubeIDE基于STM32MP1芯片着手开发
AN5556 基于 IAR EmbeddedWorkbench® and MDK开发STM32WL5X



2
   定时器篇  

AN4539 STM32高精度定时器应用指南
AN4776 STM32通用定时器应用指南
AN4759 STM32 RTC应用设计指南
AN4013 STM32F1/F2/F3/L1系列定时器概览
AN3371 STM32F0/F1/F3/F4/L1的RTC应用指南



3
   模拟篇【ADC、DAC、OPAMP……】  

AN2834 如何获取STM32 ADC最佳精度AN4232 STM32F3系列模拟比较器入门指南
AN5306 STM32G4系列片内运放应用介绍
AN5310 STM32F3与STM32G4系列模拟外设应用指南AN5346 STM32G4系列 ADC应用推荐与提醒AN3126 使用STM32 DAC实现音频或波形发生器AN4566 STM32 DAC的扩展应用AN4990 适用于STM32的ΣΔ数字接口入门AN4629 基于STM32L0/L4芯片ADC过采样技术AN4195 关于STM32F3系列片内ADC的专题介绍AN4207 STM32F37X/38X Sigma-Delta ADC应用指南AN4073 如何基于STM32F2/F4提升ADC精度AN5354 STM32H7系列16位ADC应用指南


4
   DMA篇  

AN2548 STM32F0/F1/F3/GX/LX系列DMA应用指南AN4031 STM32F2/F4/F7系列DMA应用指南AN5224 STM32 DMAMUX应用介绍AN5001 STM32H7 MDMA的Cube扩展包介绍
AN5593 How to use the GPDMA for STM32U575/585microcontrollers



5
   ISP/IAP篇  

AN2606 STM32系统启动模式综述AN3155 基于USART协议的启动程序开发AN4221 基于I2C协议的启动程序开发AN4286 基于SPI协议的启动程序开发AN3156 基于DFU协议的启动程序开发AN5405 基于FD CAN协议的启动程序开发AN3154 基于 CAN协议的启动程序开发AN4045 基于UART协议实现STM32F3 的IAP功能AN4657 使用USART实现IAP功能AN5275 基于USB DFU/USART协议的STM32MP1启动程序AN5247 基于STM32WB的OTA无线固件升级AN3990 使用USB KEY对STM32F4 DISCOVERY板进行固件升级
AN5185 基于STM32WB固件升级指南



6
   GUI篇  

AN4860 STM32F4x9/STM32F7X9/STM32L4R9的DSI主机应用介绍AN4861 STM32 LCD-TFT控制器应用指南AN5051 使用STM32Chrom-GRC进行图形存储优化AN4943 使用STM32片上Chrom-ART 加速器刷新LCD-TFTAN5020 STM32片上DCMI接口应用指南
AN4996 STM32F7系列jpeg 编解码器应用介绍



7
   时钟篇  

AN2867 STM8/STM32振荡电路设计指南AN4631 针对STM32L0系列片内RC振荡器的校准AN4067 针对STM32F0系列片内RC振荡器的校准AN2604 针对STM32F1系列片内RTC校准AN5067 如何优化STM32片内RC振荡器的精度AN4631 针对STM32L0系列片内RC振荡器的校准
AN5676 针对STM32F0系列片内RC振荡器的校准



8
   GPIO篇  

AN4899 STM32 GPIO应用设计指导
AN5600 STM32L5 Series GPIO usage with TrustZone®



9
   存储器篇  

AN4894 STM32片内FLASH模拟EERPOM应用指南AN5050 基于STM32 OCTO-SPI的应用介绍AN4761 基于STM32L4系列FSMC应用指南AN4838 STM32 内存保护管理单元【MPU】应用介绍AN4839 STM32F7/H7系列L1Cache介绍AN4760 基于STM32 QUAD-SPI的应用介绍AN4296 基于IAR/KEIL MDK/GNU IDE使用STM32F3/G4 CCM的应用指南AN2784 基于STM32F1系列FSMC应用指南AN5188 基于STM32F7X0/STM32H750扩展外部存储应用指南AN5200 基于STM32H7系列的SDMMC控制器应用介绍AN4570 基于STM32F3系列的FMC控制器驱动外部存储器AN5122 基于STM32MP1 系列DDR 路由指南

AN5168 基于STM32MP1系列的DDR配置

AN4826 STM32F7系列FLASH双bank模式 使用介绍



10
   电源/功耗篇  

AN4621 STM32L4系列的超低功耗应用介绍AN4445 STM32L0系列的超低功耗应用介绍AN4991 使用USART/LPUART将STM32F0/F3/L0/L4唤醒AN4635 基于STM32L0/L4使用LPUART优化功耗AN5215 STM32H7系列的电源管理AN5284 STM32MP1系列功耗管理AN5014 STM32H7X3智能电源管理AN5109 STM32MP1低功耗模式AN4365 Using STM32F4 MCU power mode swith best dynamicefficiency
AN5652 针对STM32U575/585的电源优化
AN5568 Ultra-low-power features of STM32WL Seriesmicrocontrollers



11
   EMC/EMI篇  

AN1709 基于STM8/STM32应用的EMC设计指南
AN1015 微控制器EMC性能的软件技术



12
   马达篇  

AN5166 基于STM32 马达驱动库硬件设计指南AN5143 如何从STM32马达驱动库V4.3移植到v5.x
AN5464_使用 X_CUBE_MCSDK 或 X_CUBE_MCSDK_FUL控制三相永磁电机的位置



13
   通信篇  

AN4655 基于STM32芯片虚拟增加串行通信外设数目AN4908 STM32 USART波特率自动检测AN5348 STM32 FDCAN应用介绍AN4502 STM32Cube SMBus/PMBus扩展包介绍AN3966 基于STM32F4X7 LWIP TCP/IP演示代码AN3384 基于STM32F2X7 LWIP TCP/IP演示代码
AN5543 Enhanced methods of SPI communication on STM32 
           


14
   加密与安全  

AN5156 有关STM32应用开发中信息保密与安全AN4246 基于STM32L1系列的PCROP应用介绍AN4730 基于STM32L0/L4/L4+的防火墙应用介绍AN4992 安全固件安装【SFI】概览AN5421 STM32L5  TrustZone开发入门AN5347 STM32L5  TrustZone特性介绍AN5447 基于STM32L5 安全启动与固件安全升级介绍AN4729 STM32L0/L4防火墙概述AN3429 STM32专有代码保护【PCROP】应用概述AN5428 STM32L5系统内存RSS服务介绍AN5281 基于STM32 OTFDEC的应用介绍AN5056 X-CUBE-SBSFU 扩展包使用指南AN4435 基于STM32 ClassB库的开发使用指南AN4758 基于STM32L4/L4+/G4系列PCROP应用介绍AN4968 基于STM32F7系列PCROP应用介绍AN4701 基于STM32F4系列PCROP应用介绍
AN5601 HDP securearea for STM32H7B3xx microcontrollers



15
   STM32硬件开发入门  

AN4555 STM32L4硬件开发入门AN4467 STM32L0硬件开发入门AN3216 STM32L1硬件开发入门AN5211 STM32L5硬件开发入门AN4661 STM32F7硬件开发入门AN5093 基于STM32G4开发板着手开发AN5307 STM32H7A3/7B3/7B0硬件开发入门AN5031 STM32 MP1硬件开发入门AN4325 STM32 F0硬件开发入门AN4938 STM32 H74X/75X硬件开发入门AN3320 STM32F2硬件开发入门
AN5096 STM32G0硬件开发入门



16
   其它  

AN3964 STM32L1系列温度传感器应用示例
AN4099 使用STM32F0/STM32F3实现红外遥控的收发AN4978 基于STM32L4使用外部SMPS的设计建议AN5036 基于STM32应用的散热管理指南AN4746 利用STM32L4系列优化功耗与性能AN4277 利用STM32F30X/31X PWM刹车特性极性实现电机/电源控制AN5342 STM32H7系列内部存储器的ECC管理AN5286 STM32H7双核芯片调试指南
AN5557 STM32H745/755and STM32H747/757 系列 双核架构
AN3998 基于STM32的PDM音频解码AN5305 基于STM32G4 FMAC的数字滤波应用AN4841 基于STM32使用CMSIS DSP应用指导AN5325 STM32G4 CORDIC 加速器使用指南AN4869 BlueNRG-1, BlueNRG-2 BLE OTA固件升级AN4666 使用GPIO与DMA实现并行同步传输AN4967 基于I-CUBE-LRWAN的AT命令示例AN3997 使用STM32discovery板实现录音与回放AN4800 基于STM32Cube库的智能卡应用AN4711 基于STM32F0 的USB音频桥应用示例AN5027基于STM32芯片的PDM数字麦克风应用指南AN4229 基于STM32芯片实现vocoder方案AN2639 STM32微控制器无铅焊接建议及封装信息AN4635 STM32L0/L4系列中LPUART使用指南AN5225 使用STM32 MCU与MPU进行Type C的电源传输AN5012 基于STM32L4系列模数转换的音频实现AN5105 基于STM32的触摸应用入门AN4879 STM32 USB应用之硬件及PCB设计指南AN4676 STM32F7系列外设互联框架介绍AN5073 使用ST32F4/F7H接收S/PDIF音频流AN5212 使用STM32L5 Cache优化性能与功耗AN4667 STM32F7系列系统架构与性能AN5418使用STM32CubeMx搭建USB-PD应用AN4891 STM32H7系列系统架构与性能
AN5617 STM32H745/755and STM32H747/757 lines inter-processor communications
AN5562: 遵循USBType-C and Power Deliveryspecifications的VBUS控制算法
AN5225 基于STM32MCU 及MPU 的USB Type-C Power Delivery 应用
AN5701 STM32U5 系列STM32Cube 例程包
AN5690 VREFBUFperipheral applications and trimming technique



17
   无线应用【WB/WL】  

AN5627 STM32WBSeries ZigBee commissioning guide
AN5406 如何使用STM32WL构建 LoRa 应用
AN5613 Getting started with Dynamic-concurrent mode BLE/ Zigbee® on STM32WB
AN5609 Developing Zigbee® smart energy applications onSTM32WB Series
AN5604 STM32WBSeries BLE interoperability report
AN5457 RFmatching network design guide for STM32WL Series
AN5434  On-boardantennas reference design for the STM32WB Series MCUs
AN5707 STBluetooth Mesh Sensor model
AN5407 STM32WL系列RF板的优化设计
AN5395 STM32WB Series MCUs with an external poweramplifier
AN5379 Examples of AT commands on STM32WB Seriesmicrocontrollers
AN5270 STM32WB Bluetooth® Low Energy (BLE) wirelessinterface
AN5289 基于STM32WB搭建无线应用指南
AN5292 基于STM32WBX5搭建BLE mesh应用



18
   STM32MP1系列   

AN5168 DDR configuration on STM32MP1 Series MPUs
AN5031 基于STM32MP151, STM32MP153 and STM32MP157 的硬件开发
AN5122 STM32MP1Series DDR memory routing guidelines
AN5109 STM32MP15xlines using low-power modes
AN5256 STM32MP151/153/157 分立电源集成
AN5470 STM32MP1 Series interfacing with a MIPI® CSI-2camera

我们会找时间接着整理完善,并尽力添加,以方便大家的STM32应用开发。欢迎您直接在下方给给出宝贵的建议或想法,谢谢!


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
STM8L探索套件学习笔记
STM32库开发实战指南 PDF+源码
航顺MCU开发资料
摄影笔记课程表 摄影入门手册
2009 WSO临床实践指南:中风治疗手册开发指南
带你学STM32单片机,十本非常受欢迎的STM32图书推荐
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服