扫码加入

stm32

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

STM32系列专为要求高性能、低成本、低功耗的嵌入式应用设计的ARM Cortex®-M0,M0+,M3, M4和M7内核 (ST's product portfolio contains a comprehensive range of microcontrollers, from robust, low-cost 8-bit MCUs up to 32-bit ARM-based Cortex®-M0 and M0+, Cortex®-M3, Cortex®-M4 Flash microcontrollers with a great choice of peripherals. ST has also extended this range to include an ultra-low-power MCU platform)。按内核架构分为不同产品:主流产品(STM32F0、STM

STM32系列专为要求高性能、低成本、低功耗的嵌入式应用设计的ARM Cortex®-M0,M0+,M3, M4和M7内核 (ST's product portfolio contains a comprehensive range of microcontrollers, from robust, low-cost 8-bit MCUs up to 32-bit ARM-based Cortex®-M0 and M0+, Cortex®-M3, Cortex®-M4 Flash microcontrollers with a great choice of peripherals. ST has also extended this range to include an ultra-low-power MCU platform)。按内核架构分为不同产品:主流产品(STM32F0、STM收起

查看更多

电路方案

查看更多

设计资料

查看更多
  • STM32G4 程序 + Option Bytes 一起烧录就死机?LAT1150 官方根治方案
    用 STM32G4(比如 G474)双 Bank 芯片的工程师,几乎都会踩这个坑:想一次性烧录 APP + 把 DBANK 从 1 改成 0(单 Bank),结果程序直接不跑。图形工具(ST-LINK Utility / CubeProgrammer)怎么设置都不对,必须烧两遍才行。ST 官方 LAT1150 笔记把时序、原理、一步到位命令行全部讲清楚,看完再也不踩双 Bank 烧录坑。
  • STM32 硬核调试技巧:用 DWT 硬件监控内存读写与函数调用
    大多数工程师只知道 DWT 能做微秒级延时,但它真正的 “杀手锏” 是硬件数据监视 / 断点—— 不用修改业务逻辑、不侵入代码,就能实时捕捉指定变量被篡改、指定函数被调用,瞬间触发 DebugMonitor 中断,帮你抓住最难查的 “野指针、踩内存、函数莫名调用” 问题。ST 官方 LAT1256 应用笔记,把 STM32 DWT 监控内存 / 函数的用法讲得非常直白,看完就能上手,专治各种疑难杂症。
    703
    03/17 14:21
  • STM32 TIMER 触发 ADC 分组转换:一次触发只转 1 通道,不乱序、不丢数
    在 STM32 多通道 ADC 采集里,很多人都有这样的需求:用定时器定时触发,但不希望一次触发扫完所有通道,而是一次触发只转 1 个,轮流转换。同时担心:转换没做完又来触发,会不会丢触发、数据乱掉?ST 官方应用笔记 LAT1362 直接给出标准答案:用 ADC 间断转换模式(Discontinuous Mode)+ TIM 定时器 TRGO 触发,完美实现 “一次触发、转 1 个通道”,而且触发过快只会丢弃触发,不会乱序。本文把原理、配置、验证、注意事项一次性讲透,直接可用于电机控制、仪表、多通道采样项目。
    680
    03/17 11:31
  • 单次事件竟进两次中断?STM32 咬尾机制导致的 “重复进中断” 详解
    在 STM32(Cortex‑M3/M4/M7)开发中,很多工程师都遇到过一个触发源只产生一次事件,却进了两次中断的诡异问题:发送 8 位数据,结果发成 16 位、中断里计数每次都 +2、清一次标志位不够,必须清两次、动作在中断外正常,进中断就异常。这些坑 90% 都不是代码写错,而是中断标志清太晚 + Cortex‑M 咬尾机制共同导致。ST 官方 LAT1363 笔记把根因讲得非常透彻,本文用最直白、最工程化的方式给你讲清楚、给方案、给正确写法。
  • STM32的FOC控制——基于 IHM03 的无感方波控制
    本文介绍了如何使用STM32 Nucleo开发板和X-NUCLEO-IHM16M1电机驱动扩展板开发无感方波电机控制系统。主要内容包括硬件连接、系统要求、开发环境配置、电机控制包配置、图形化配置、代码编辑与调试步骤,以及电机参数设置和调试过程。通过此教程,读者可以掌握基本的无感方波电机控制程序开发流程。
    507
    03/16 10:37
    STM32的FOC控制——基于 IHM03 的无感方波控制