我们知道,STM32的生态系统可以说庞大而完备,技术文档也非常全面而丰富。常用的STM32技术文档包括各个系列参考手册、芯片数据手册、flash编程手册、应用笔记、各种用户手册等。其中应用笔记往往针对某一话题做了专门而详细的技术性、知识性解说,对STM32开发人员的应用开发非常有帮助。整体而言,这类应用笔记的数量也比较多,而且经常会做版本升级,有时突然要找某份资料可能要费一番功夫。我这里将其中跟STM32开发有关的大部分应用笔记大致地分门别类整理在这里,便于了解和速查,需要时前往www.st.com/stm32搜索编号即可直接阅读或下载阅读。【注:我没有把那些有关项目移植的应用笔记整理进来】

一、工具篇

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

AN5054  使用STM32CubeProgrammer进行加密编程

AN5361 使用STM32CubeIDE基于STM32H7双核芯片着手开发

AN5394 使用STM32CubeIDE基于STM32L5芯片着手开发

AN5360 使用STM32CubeIDE基于STM32MP1芯片着手开发

二、定时器篇

AN4539  STM32高精度定时器应用指南

AN4776  STM32通用定时器应用指南

AN4759  STM32 RTC应用设计指南

AN4013  STM32F1/F2/F3/L1系列定时器概览

AN3371  STM32F0/F1/F3/F4/L1的RTC应用指南

三、模拟篇【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应用指南

四、DMA篇

AN2548  STM32F0/F1/F3/GX/LX系列DMA应用指南

AN4031  STM32F2/F4/F7系列DMA应用指南

AN5224  STM32 DMAMUX应用介绍

AN5001  STM32H7 MDMA的Cube扩展包介绍

五、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板进行固件升级

六、GUI篇

AN4860  STM32F4x9/STM32F7X9/STM32L4R9的DSI主机应用介绍

AN4861  STM32LCD-TFT控制器应用指南

AN5051  使用STM32 Chrom-GRC进行图形存储优化

AN4943  使用STM32片上Chrom-ART 加速器刷新LCD-TFT

AN5020  STM32片上DCMI接口应用指南

AN4996  STM32F7系列jpeg 编解码器应用介绍

七、时钟篇

AN2867  STM8/STM32振荡电路设计指南

AN4631  针对STM32L0系列片内RC振荡器的校准

AN4067  针对STM32F0系列片内RC振荡器的校准

AN2604  针对STM32F1系列片内RTC校准

AN5067  如何优化STM32片内RC振荡器的精度

AN4631  针对STM32L0系列片内RC振荡器的校准

八、GPIO篇

AN4899  STM32GPIO应用设计指导

九、存储器篇

AN4894 STM32片内FLASH模拟EERPOM应用指南

AN5050 基于STM32 OCTO-SPI的应用介绍

AN4761 基于STM32L4系列FSMC应用指南

AN4838 STM32 内存保护管理单元【MPU】应用介绍

AN4760 基于STM32 QUAD-SPI的应用介绍

AN4296 基于IAR/KEIL MDK/GNU 使用STM32 CCM的应用指南

AN2784 基于STM32F1系列FSMC应用指南

AN5188 基于STM32F7X0/STM32H750扩展外部存储应用指南

AN5200 基于STM32H7系列的SDMMC控制器应用介绍

AN4570 基于STM32F3系列的FMC控制器驱动外部存储器

AN5122 基于STM32MP1 系列DDR 路由指南

AN5025 如何提升STM32F412/423的SRAM性能

AN5168 基于STM32MP1系列的DDR配置

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

十、电源/功耗篇

AN4621  STM32L4系列的超低功耗应用介绍

AN4445   STM32L0系列的超低功耗应用介绍

AN4991  使用USART/LPUART将STM32F0/F3/L0/L4进行唤醒

AN4635   基于STM32L0/L4使用LPUART优化功耗

AN5215   STM32H7系列的电源管理

AN5284   STM32MP1系列功耗管理

AN5014   STM32H7X3智能电源管理

AN5109   STM32MP1低功耗模式

十一、EMC/EMI篇

AN1709  基于STM8/STM32应用的EMC设计指南

AN1015  微控制器EMC性能的软件技术

十二、马达篇

AN5166  基于STM32 马达驱动库硬件设计指南

AN5143  如何从STM32马达驱动库V4.3移植到v5.x

 

十三、通信篇

AN4655  基于STM32芯片虚拟增加串行通信外设数目

AN4908  STM32 USART波特率自动检测

AN5348  STM32 FDCAN应用介绍

AN4502  STM32Cube SMBus/PMBus扩展包介绍

AN3966  基于STM32F4X7LWIP TCP/IP演示代码

AN3384  基于STM32F2X7LWIP TCP/IP演示代码

十四、保密与安全

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应用介绍

十五、STM32硬件开发入门

AN4555  STM32L4硬件开发入门

AN4467  STM32L0硬件开发入门

AN3216  STM32L1硬件开发入门

AN5211  STM32L5硬件开发入门

AN4661  STM32F7硬件开发入门

AN5093  基于STM32G4开发板着手开发

AN5307  STM32H7A3/7B3/7B0硬件开发入门

AN5031  STM32 MP1硬件开发入门

AN4488  STM32 F4硬件开发入门

AN4325  STM32 F0硬件开发入门

AN4938  STM32H74X/75X硬件开发入门

AN3320  STM32F2硬件开发入门

AN5096  STM32G0硬件开发入门

十六、其它

AN4099  使用STM32F0/ F3实现红外遥控的收发

AN4978  基于STM32L4使用外部SMPS的设计建议

AN5036  基于STM32应用的散热管理指南

AN4746  利用STM32L4系列优化功耗与性能

AN4277  利用STM32F30X/31X PWM刹车特性实现电机/电源控制

AN5342  STM32H7系列内部存储器的ECC管理

AN5379  基于STM32WB的AT命令应用示例

AN5286  STM32H7双核芯片调试指南

AN5289  基于STM32WB搭建无线应用指南

AN5292  基于STM32WBX5搭建BLE mesh应用

AN3998  基于STM32的PDM音频解码

AN5185  基于STM32WB固件升级指南

AN5305  基于STM32G4 FMAC的数字滤波应用

AN4841  基于STM32使用CMSIS DSP应用指导

AN5325  STM32G4 CORDIC 加速器使用指南

AN5407  STM32WL系列RF板的优化设计

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  TM32微控制器无铅焊接建议及封装信息

AN4635  STM32L0/L4系列中LPUART使用指南

AN5225  使用STM32 MCU进行Type C的电源传输

AN5012  基于STM32L4系列模数转换的音频实现

AN5105  基于STM32的触摸应用入门

AN4879  STM32 USB应用之硬件及PCB设计指南

AN4676  STM32F7系列外设互联框架介绍

AN4839  STM32F7/H7系列L1Cache介绍

AN5073 使用ST32F4/F7H接收S/PDIF音频流

AN5212 使用STM32L5 Cache优化性能与功耗

AN4667  STM32F7系列系统架构与性能

AN5418  使用STM32CubeMx搭建USB-PD应用

AN4891 STM32H7系列系统架构与性能

这次先汇总到这里,后面会定期调整、丰富以更新版本,若觉得有用可以收藏之。

================

往前话题阅读链接【点击即可阅读】:

1、ADC模拟看门狗应用方案介绍

2、CubeMx配置RTOS和 GUI时的两个小问题

3、STM32L4系列内部FLASH双字编程示例

4、多个ADC模块同时采样转换的应用示例

5、基于STM32定时器ETR信号的应用示例

STM32应用笔记分类汇总,值得收藏相关推荐

  1. 木舟总结 | 2021年推文笔记分类汇总

    木舟总结 |2021年推文笔记分类汇总 先打个广告 木舟营业|关于付费咨询.有偿作图/数据分析.合作以及商务推广等事宜 高分文章图表复现系列 (免费教程+代码领取)|跟着Cell学作图系列合集 跟着C ...

  2. 【转】计算机经典书籍汇总,值得收藏

    原文链接:计算机经典书籍汇总,值得收藏 计算机经典书籍汇总,值得收藏 计算机科学概论 计算机科学概论 计算机系统概论(2016/11/27) 计算机系统要素(2016/11/27) 计算机数学基础 高 ...

  3. 孙叫兽VUE学习笔记总结(值得收藏),很全很详细!!!

    官方文档:http://vuejs.org/v2/guide/syntax.html 中文文档: https://cn.vuejs.org/v2/guide/syntax.html Vue (读音 / ...

  4. python概念股_宫廷御牛:半导体板块再次爆发,最新最全半导体概念股名单汇总(值得收藏)...

    原标题:宫廷御牛:-半导体板块再次爆发,最新最全半导体概念股名单汇总(值得收藏) 大盘分析 周二两市开盘涨跌不一,呈现深强沪弱,探底回升走势,沪市报2891.56点,跌0.11%,深市三大股指全线收涨 ...

  5. 【吐血整理】2019年所有精品文章分类汇总!必收藏!

    各位小伙伴大家好,看了很多技术号都汇总了2019年发表的文章.想着自己公众号也发表了300多次的文章,其中有100多篇原创,索性也来分类汇总一下去年的成果,也方便大家的阅读. Flask系列 小白学F ...

  6. 机器学习项目汇总,值得收藏!

    本文为你介绍23个经典的机器学习项目,值得收藏. 我们都知道,教科书上所学与实际操作还是有出入的,那关于机器学习有什么好的项目可以实操吗? 我为此撰写这篇文章,在本文中,涵盖面向初学者,中级专家和专家 ...

  7. 【MATLAB appdesigner】20_UIAxes中绘图以及操作汇总(良心总结,值得收藏)

    创作时间:2022-01-05 目录: 1.问题引入(UIAxes中绘图) 2.各种操作的代码(举例说明) 正文: 1.问题引入(UIAxes中绘图) 在matlab 的appdesginer设计过程 ...

  8. 《最值得收藏的python3语法汇总》之运算符

    目录 关于这个系列 1.算术运算符 2.比较(关系)运算符 3.赋值运算符 ​​​​​​​4.逻辑运算符 ​​​​​​​5.位运算符 ​​​​​​​6.成员运算符 ​​​​​​​7.身份运算符 ​​​ ...

  9. xlsx表格怎么做汇总统计_Excel表格中如何进行分类汇总计数和求和 值得收藏

    Excel表格中的"分类汇总"是个不太被大家经常使用的功能.有一次整理核对数据,任务庞大,经他人指点,第一次使用"分类汇总"就见识到了他的便捷.下面给大家简单介 ...

  10. 为什么Android项目mainactivity中有一个变量R_博客笔记大汇总,Android优化总结篇

    博客笔记大汇总[16年3月到至今],包括Java基础及深入知识点,Android技术博客,Python学习笔记等等,还包括平时开发中遇到的bug汇总,当然也在工作之余收集了大量的面试题,长期更新维护并 ...

最新文章

  1. Guava RateLimiter限流源码解析和实例应用
  2. mysql update join 锁表_Mysql事务中Update是否会锁表?
  3. pytorch torch.item()(返回此张量的值作为标准Python数字。 这仅适用于具有一个元素的张量。)
  4. Android和JS之间互相调用方法并传递参数
  5. Web前端学习路线分享,初学者不要错过!
  6. 958. 二叉树的完全性检验
  7. 解决 php提交表单到当前页面,刷新会重复提交 的问题
  8. RHEL6入门系列之三十一,管理计划任务
  9. 每周荐书:高可用架构、解忧程序员、财富自由之路(评论送书)
  10. 优秀的WMS仓库管理系统应该具备哪些条件
  11. 图像原始格式 YUV444 YUV422 YUV420 详细解析
  12. 【Python入门】Turtle海龟库:利用海龟画笔绘制正方形和圆形
  13. 有空必须要看的文章(没空也要看)
  14. 微信应用架构!!-----管理配置篇
  15. 补充设定 timer1 定时器和 timer2 定时器定时做多件事
  16. 什么是哥德尔不完备定理?
  17. PC上测试移动端网站和模拟手机浏览器
  18. 如何用java实现水仙花数
  19. 强引用置为null,会不会被回收及内存分配及年轻代年老代算法回收
  20. 现在开始做HSDPA了

热门文章

  1. nas918+支持的cpu_cpu拷机软件推荐:cpu烤机用什么软件
  2. 开心网页面,使用CSS3
  3. VirtualBox使用教程
  4. dos 命令检索文件
  5. linux下各种player不显示mkv字幕的解决
  6. 硬见小百科:机加工中获得工件尺寸精度的常用方法
  7. 宝马、奔驰、路虎、捷豹、卡宴、杜比音效DTS音乐下载
  8. c语言代码量统计工具
  9. oppo手机解锁_OPPO手机忘记解锁密码怎么办 解锁手机密码
  10. J2Cache以RabbitMQ作为消息通知配置