ST MCU实战经验



索引 中文文档 英文文档 文档版本 软件包 软件版本 更新时间
如何在OpenMV生态系统中集成STM32Cube.AI生成的代码
1
2020-08-19
文档说明:本教程将引导您将自己的神经网络集成到 OpenMV 环境中。 OpenMV开源项目提供的源代码,使您可在STM32Cube.AI启用的状态下编译OpenMV H7 固件的源代码
使用STM32的MPU实现代码隔离和访问控制
1
2020-07-16
文档说明:需要解决的问题和达到的目标: • 用户需要将一部分数据写入NVM,一次性希望写入后该部分数据不能再被修改 • 该端数据只能被部分关键代码访问,其他的应用数据无法直接读取该段数据的内容
如何根据应用需求调整STM32L5的memory partition
1
2020-07-16
文档说明:STM32L5在trustzone使能情况下使用,需要用户根据应用要求,规划好Flash和 SRAM上的安全区域和非安全区域。由于trustzone环境下CPU对存储区访问规则的 限制,这套规划方案会涉及到几方面的设置
基于高级定时器的全桥移相PWM发波方案
1
2020-05-12
文档说明:本文基于 STM32 中高级控制定时器设计了一种全桥移相控制 PWM 发波方案。
STM32L5中如何关闭trustzone
1
2020-05-12
文档说明:本文将以用户的视角描述如何在STM32L5中关闭Trustzone。
MC SDK 5.x 中增加位置环
1.1
2020-05-09
文档说明:在MC SDK 5.x 中有两个环路控制,分别是电流环和速度环,有些应用需要使用到位置环,比如无人机的云台电机控制,地铁闸机等等应用,本文将阐述如何在现有ST 电机库基础上增加简易的位置环。
STM32高精度定时器PWM输出话题
1
2020-04-29
文档说明:以STM32F334 的HRTIM 为例,简单介绍下利用它实现PWM 输出的实现原理。
STM32L1xx与 STM32L1xx_A的差别
1
2020-04-29
文档说明:介绍了STM32低功耗系列STM32L1产品线中, STM32L1xx与 STM32L1xx_A的差别
一个STM32芯片异常复位之案例分析
0.2
2020-02-27
文档说明:本篇主要是介绍一种处理问题的思路,即当我们在做STM32应用开发过程中,遇到芯片异常复位,或者进入了异常处理时,如何通过集成开发环境,如IAR,KEIL等查看相应的ARM内核寄存器,定位出应用软件产生异常的地方!
一个 STM32 芯片异常复位之案例分析
0.2
2020-02-27
文档说明:本篇主要是介绍一种处理问题的思路,即当我们在做STM32应用开发过程中,遇到芯片异常复位,或者进入了异常处理时,如何通过集成开发环境,如IAR,KEIL等查看相应的ARM内核寄存器,定位出应用软件产生异常的地方!
TouchGFX 简单界面设计_按键控制光圈移动
1
2020-02-27
文档说明:用F746的带屏的开发板体验ToughGFX这个GUI软件,做一个四个按键控制中间圈圈移动的一个demo。
Keil中烧写STM32F750内部Flash方法
1
2019-12-24
文档说明:某客户在其产品的设计中,使用了STM32F750Z8T6。客户的代码只需要使用内部Flash,但不知如何对其进行烧写。
X_Cube_ClassB代码移植
0.2
2019-12-24
文档说明:本文以X-CUBE-CLASSB为例介绍如何做代码的移植以及经常遇到的问题的解决办法。
如何在IAR和KEIL中计算CRC值
0.2
2019-12-24
文档说明:客户经常在Flash校验这一块碰到问题。这里整理了遇到的常见问题,并基于IAR,KEIL这两种IDE介绍如何配置FLASH的CRC计算的方法。
STM32定时器触发SPI逐字收发之应用示例
1
2019-12-24
文档说明:我们在做SPI应用时,有时希望通过定时器来定时地触发SPI的收发,并利用DMA完成数据的传输。这里,我基于STM32L476芯片来做个演示,以供参考。
一个因初始化顺序而导致异常的话题
1
2019-12-24
文档说明:有STM32用户反映,他使用STM32F4系列芯片进行开发,通过STM32CubeMx配置初始化代码,使用了UART的DMA传输。但他发现DMA根本不工作。后来他无意中发现,是因为他在用户代码里不经意地调整过UART外设和DMA外设初始化代码的前后顺序,当他重新调整二者的先后顺序后就一切正常了。他想知道这个顺序是怎么影响DMA功能的。
使用USB虚拟网线(USB Ethernet gadget)直连STM32MP1和Windows PC
1
2019-09-19
文档说明:现在我们介绍一种基于USB物理线缆的以太网连接。只需要一根USB线,复用之前的DFU固件下载接口,将Windows主机与STM32MP1连接起来构成TCP/IP网络。本文介绍了基于STM32MP1的便捷网络配置,能够提高开发STM32MP1的工作效率。
零基础快速入手STM32MP1
1
2019-09-19
文档说明:STM32MP1多核微处理器,带有650Mhz主频的cortex-A7双核以及一个主频为209Mhz的cortex-M4核,即片内拥有三核。
如何用STVP 命令行模式对STM8进行批量烧写
1
2019-09-12
文档说明:本文说明一种使用STVP_CmdLine 对STM8X 系列产品进行烧写的方法,着重介绍如何通过STVP_CmdLine 及ST-LINK进行多个芯片的循序烧写,帮助各户在生产线构建批量烧写的方案
TouchGFX快速创建滑动应用例程
1 2019-09-12
文档说明:使用制作3个左右可以滑动的界面. 1.界面1实现通过拖动水平进度条来改变圆形进度条的效果; 2.界面2实现一个动图显示的效果; 3.界面3实现一个通过按钮来模拟控制洗衣机启动/停止的效果