stm32g4专题

STM32G4做一个示波器

随着科技的飞速进步,曾经庞大笨重的示波器如今已经可以轻松装进口袋,随时随地揭示电子世界的奥秘。这不仅是技术革新的象征,更是便携实用性的极致演绎。最近,我发现了一个让人眼前一亮的小型示波器制作方案,它的心脏是STM32G4系列芯片。这个口袋大小的奇迹是如何成为可能的,一起来探索,体验科技带来的无限可能和方便吧! 这款硬件资料已经上传到电子森林的项目页面,大家可以复制链接进入:https://w

HAL STM32G4内部运放的使用

HAL STM32G4内部运放的使用 📍相关篇《HAL STM32G4 +ADC手动触发采集+各种滤波算法实现》🎈《HAL STM32G4 +TIM1 3路PWM互补输出+VOFA波形演示》 ✨继欧拉电子无刷电机驱动相关视频学习,STM32G4内部运放的使用。主要是为了采集无刷电机,三相MOS管驱动端,下端MOS管的电流采样。 🍁内部运放电路与外部电路连接参考 �

HAL STM32G4 +TIM1 3路PWM互补输出+VOFA波形演示

HAL STM32G4 +TIM1 3路PWM互补输出+VOFA波形演示 ✨最近学习研究无刷电机驱动,虽然之前有使用过,但是在STM32上还没实现过。本文内容参考欧拉电子例程,从PWM驱动开始学习。 欧拉电子相关视频讲解: STM32G4 FOC开发实战—高级定时器发波 ✨本篇重点学习,如何配置PWM互补输出,和死区时间计算和设定,如果看了本篇还不会配置和计算

STM32G4高精度定时器的同步功能

1、引言 STM32G474 所含的高精度定时器(HRTIMER)其实包含了多个定时器,多个定时器之间可以单独工作,也可以进行同步,且高精度定时器还能与片上的其他定时器以及其他芯片进行同步,本文将对高精度定时器的同步功能进行介绍。 2、定时器同步结构 HRTIME 的整体架构如下图所示,内含由 7 个定时器,主定时器 Master timer 与子定时器Timer A~F,为 1 主 6 从

STM32G4 系列命名规则

STM32G4产品线 基础型系列STM32G4x1 具有入门级模拟外设配置,单存储区Flash,支持的Flash存储器容量范围从32到512KB。 增强型系列STM32G4x3 与基本型器件相比具有更多数量的模拟外设,以及双存储区Flash,Flash存储器容量也提高到128到512KB,显然适合更高阶的应用。 高分辨率系列STM32G4x4 除了具备与增强型系列同样丰富的模拟外设和存

嵌入式开发--STM32G4系列片上FLASH的读写

这个玩意吧,说起来很简单,就是几行代码的事,但楞是折腾了我大半天时间才搞定。原因后面说,先看代码吧: 读操作 读操作很简单,以32位方式读取的时候是这样的: data = *(__IO uint32_t *)(0x0800F000); 需要注意的是,当以32位方式读取时,地址需要是4的整数倍,即32位。 8位或16位方式类似操作即可 写操作 需要注意的是,写操作时,是以64位方式写

STM32G4之ADC

文章目录 前言一、ADC原理二、ADC工作模式1.单次转换模式2.不连续采样模式3.常规扫描模式(连续采样)4.注入转换扫描模式5.多重ADC同时模式6.多重ADC交替模式7.多重ADC交替触发模式 三、ADC配置(STM32CubeMX)四、部分程序总结 前言 一、ADC原理 STM32G431内部集成2个有最高12位ADC(ADC1、ADC2),它

ARM 学习笔记3 STM32G4 定时器相关资料整理

官方文档 AN4539 HRTIM cookbookAN4539_HRTIM使用指南 中文版的文档,注意文档的版本号滞后于英文原版ST MCU中文文档 中文文档汇总 博客文章 STM32-定时器详解【STM32H7教程】第63章 STM32H7的高分辨率定时器HRTIM基础知识和HAL库APIstm32f334 HRTIM触发ADC注入中断采样电机控制基础1——定时器基础知识与PWM输出原理