STM32G0

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

设计资料

查看更多
  • 基于STM32G0B0的无刷电机驱动指南
    博主介绍了使用STM32G0B0RET6控制DRV8313驱动无刷电机的方法,并展示了整个系统的设计过程。
  • 2026嵌入式大赛日记 1:基于STM32G0B0的N6-DK底板
    本文介绍了基于STM32G0B0的N6-DK底板设计方案,详细描述了控制器原理图、电源设计、未验证部分等内容,并对各组件进行了具体介绍。
  • STM32G070 地址未对齐引发 HardFault 异常 根源拆解与实操解决
    在 STM32G0 系列嵌入式开发中,不少开发者会遇到一个看似诡异的问题:相同代码在 Keil MDK 不同编译优化等级下运行结果迥异,低优化等级触发 HardFault 异常,高优化等级却运行正常。ST 官方 LAT1185 应用笔记以 STM32G070 为例,拆解了该问题的核心成因 ——内存地址未对齐,并给出了直接落地的解决方法。本文基于该笔记,从现象、根源、解决、避坑四个维度展开解读,解决嵌入式开发中这一高频细节问题。
  • STM32G0B1 Flash 编程 PGSERR 错误排查:DMA 中断残留引发的非法写故障
    在 STM32G0 系列 Flash 擦写编程中,不少工程师会遇到一个违背常识的故障:还没执行任何 Flash 擦除 / 编程操作,Flash 状态寄存器 SR 却已置起PGSERR(编程序列错误),不清除该标志就无法继续操作 Flash。这一现象极易让人怀疑芯片本身存在缺陷,而 ST 官方 LAT1210 应用笔记通过真实案例,揭开了这个诡异问题的真相 ——并非芯片问题,而是 DMA 中断残留导致的非法 Flash 写操作。本文基于该笔记,完整还原问题现象、根因定位、编译器差异解析及根治方案,帮你快速避开这类隐蔽的底层故障。
  • STM32G0 LPUART 单线半双工收发重叠问题彻底解决:停止位与起始位不干扰设计
    在使用 STM32G0 系列单片机进行 LPUART 单线半双工通信时,很多开发者都会遇到一个典型异常:连续收发过程中,上一帧数据的停止位还未完全发送结束,下一帧的起始位就已经开始翻转,造成停止位被 “截断”、起始位重叠,最终导致波形畸变、采样错误、数据丢帧或乱码。这一现象在低速波特率(如 9600bps)、短帧结构、连续收发的场景下尤为明显。ST 官方应用笔记 LAT1154 针对这一问题给出了清晰的成因分析和三种可直接落地的解决办法,本文结合实际硬件逻辑与代码配置,把问题根源、规避方法、工程实现一次性讲透,让你在单线半双工设计中不再踩坑。
    761
    03/17 16:06