ST MCU实战经验



索引 中文文档 英文文档 文档版本 软件包 软件版本 更新时间
基于STM32CubeMX开发U盘访问应用
1
2019-06-18
文档说明:一些应用中,涉及到对存储设备的数据访问,例如uSD卡、U盘。具备USB OTG控制器的STM32,可以实现对U盘访问的支持。本文介绍STM32对于U盘访问的硬件/软件实现。介绍如何利用STM32CubeMX,一步一步实现STM32访问U盘。仅需要简单的几个步骤, 实现U盘访问的应用开发。
STM32CubeL4 固件库V1.13.0版的RTC唤醒问题
1
2019-06-18
文档说明:因为STM32L4极其出色的低功耗性能,越来越多的用户在使用STM32L4系列开发产品,很多用户在产品开发中会使用RTC的定时唤醒从低功耗状态,但是有客户使用RTC的定时唤醒功能时发现无法唤醒。经试验后发现是由于在STM32Cube中存在bug,我们可以直接修复bug或者使用STM32Cube_FW_L4_V1.14.0版本的库。我们建议在怀疑驱动库代码方面问题时,不妨进一步查看相关实现代码或使用不同版本库代码做比较验证。
STM32 Bootloader异常复位案例
1
2019-04-25
文档说明:客户反馈通过PC软件flashloader 不能够跟STM32 MCU自带bootloader连接,并且系统运行一段时间后异常复位。本文主要解决这个问题。
STM32H7 DMA 传输异常案例分析
2019-03-19
文档说明:利用 ST 提供的辅助开发工具 STM32CubeMX,可以快速开发 STM32 应用。在本文中讨论的 ADC 应用,同样是建立在 STM32CubeMX 生成工程的基础上。具体为在 STM32H743ZI 上,利用 DMA 自动实现 ADC 数据周期采集和转移,在采集指 定数量的采样值后产生中断, 对数据进行处理。
STM32擦除内部FLASH时间过长导致IWDG复位
1
2019-03-19
文档说明:客户反馈在使用STM32F412的时候,擦除sector 8~11发现时间过长,从而导致意外触发IWDG复位。
一个 STM32 芯片异常复位之案例分析
2019-03-12
文档说明:本篇主要是介绍一种处理问题的思路,即当我们在做STM32应用开发过程中,遇到芯片异常复位,或者进入了异常处理时,如何通过集成开发环境,如IAR,KEIL等查看相应的ARM内核寄存器,定位出应用软件产生异常的地方!
通过 DfuSe 工具控制程序跳进 DFU 模式
2019-03-12
文档说明:我们之前经常有讲到过如何通过USB的DFU方式来对固件进行升级,在示例中我们通常是通过一个按键来触发APP跳转到BOOT从而进入到DFU升级模式。但是也有一种情况,客户的环境是没有任何按键或者其它触发条件,只有一个USB口连接运行windows操作系统的上位机。这不,前不久就碰到这么个客户,下位机MCU端仅仅只有一个USB口连接上位机,且MCU端与上位机之间的USB是常连的,并不能通过USB的拔插操作来触发APP的跳转,在此情况下,我们又该如何来实现客户的需求?
与PDR_ON有关的一种异常现象及分析
1
2019-02-18
文档说明:MCU电源电路相对简单。但是在实际开发中,建议完全参考数据手册和《Getting started with xxxx MCU hardware development》中电源部分设计,避免由于对ST MCU不熟悉引发的硬件设计问题。 具体到关闭内部电源管理器的设计,在上述文档中,同样有详细描述(包含了电路设计建议和对应波形情况)。
STM32F767的USB工作在HOST模式下的远程唤醒问题
2018-12-03
文档说明:本文针对STM32F767的USB_OTG_FS模块工作在Host模式下的挂起与恢复以及远程唤醒方面的问题进行讨论。
一个关于LPUART输出异常的问题分享
2018-10-29
文档说明:根据客户反馈,使用基于STM32L496的Nucleo板的LPUART 做打印输出时,电脑端始终没法出现任何信息。。根据该开发板使用手册说明,外设LPUART的TX/RX脚【PG7/PG8】默认与开发板STLINK部分的VCP端口相连,这样做可以省去飞线的麻烦,更不需要外接USB-UART转换器件。本文档对该问题做了解答。
STM32F769DK 云端固件升级例程软件开发文档
2018-10-17
文档说明:该软件基于 STM32F7Cube 库运行在 STM32F769I-DISCO 探索板上,利用百度的 IoT 平台实现了从云端更新固件的功能。 Bootloader 部分主要负责将新版本用户应用程序从 QSPI Flash 烧到 MCU 内部 Flash 中,并跳转到应用程序运行,功能相对简单。
STM32 OTA例程之ESP8266使用
1
2018-09-29
文档说明:本文帮助读者认识一下ESP8266模块,并介绍demo里相关底层驱动的实现。
STM32 OTA例程之cJSON使用
1
2018-09-29
文档说明:本文将对json格式以及Cjson的使用及注意事项进行说明。
STM32 OTA例程之Paho embedded C 使用
1
2018-09-29
文档说明:STM32 OTA例程之Paho embedded C 的使用介绍
STM32F769DK 云端固件升级例程使用说明
1
2018-09-29
文档说明:对于一个物联网应用,远程监控设备状态、远程更新设备固件都是其要包含的典型基本功能。本示例在百度天工IoT平台和STM32F769探索板上实现了上述功能。
基于STM32的阿里云物联网套件方案
1
2018-09-29
文档说明:本文描述了基于STM32系列MCU连接阿里云的方案,详细说明了如何使用集成了阿里云物联网套件的STM32扩展开发包。
STM32F334上管脚的ADC和DAC复用问题
1
2018-09-29
文档说明:本文确认了:STM32F334的PA5和PA6在DAC通道与GPIO断开的情况下是可以当作ADC的管脚的。
AliOS任务上下文切换原理分析
1.0
2018-09-29
文档说明:本文述AliOS操作系统里的任务上下文切换的基本原理。
STM32F334 应用于LLC + SR 的高精度 Timer 波形产生
2018-09-29
文档说明:STM32F334 应用于LLC + SR 的高精度 Timer 波形产生
TrueSTUDIO出现 Program “gcc” not found in PATH的解决
2018-08-03
文档说明:TrueSTUDIO出现 Program “gcc” not found in PATH的解决