STM32G474单片机入门与编程
文章平均质量分 94
光子物联单片机
丰富的stm32单片机,GD32单片机,传感器模块,以及C语言实战经验
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
STM32G474单片机开发入门(二十七)HRTIME高精度定时器的PWM(50KHZ)输出实战
本文对高精度定时器HRTIME做了个简单介绍,通过STM32G474RET6单片机进行PWM波形输出,输出50KHZ,50%占空比的PWM。原创 2025-10-25 13:35:30 · 1628 阅读 · 0 评论 -
STM32G474单片机开发入门(二十六)MPU6050陀螺仪传感器详解及实战
本文介绍MPU6050,6轴陀螺仪模块,包括原理,寄存器等,STM32G474RET6单片机驱动MPU6050进行3轴加速度,3轴陀螺仪数据读取,提供参考原创 2025-10-25 13:32:51 · 1154 阅读 · 0 评论 -
STM32G474单片机开发入门(二十五)BH1750光照强度传感器模块实战
介绍了BH1750光照强度模块,包括原理,驱动等,使用STM32G474RET6单片机进行模块驱动,显示光强度值,提供参考。原创 2025-10-23 16:00:03 · 1388 阅读 · 1 评论 -
STM32G474单片机开发入门(二十四)华邦W25Q32 SPI FLASH实战含源码
本文对W25Q32 SPI FLASH的原理,指令,通讯时序等进行讲解,通过STM32G474RET6单片机对W25Q32 进行数据读写实验。采用硬件SPI通讯方式。原创 2025-10-23 15:33:31 · 1205 阅读 · 0 评论 -
STM32G474单片机开发入门(二十三)180度SG90舵机详解及实战
SG90舵机目前在航模、遥控机器人中已经使用的比较普遍。本文介绍了180度SG90舵机原理,角度旋转控制,用STM32G474RET6单片机进行舵机180度旋转实验原创 2025-10-23 11:00:30 · 1061 阅读 · 0 评论 -
STM32G474单片机开发入门(二十二)SHT30温湿度传感器模块实战
介绍了SHT30温湿度传感器模块的原理,参数等,介绍了用STM32G474RET6如何驱动这个温湿度模块进行温湿度数据采集,采用硬件IIC实现数据通讯。原创 2025-10-22 21:47:12 · 1419 阅读 · 0 评论 -
STM32G474单片机开发入门(二十一) IWDG独立看门狗详解及实战
本文介绍了STM32的单片机看门狗基本知识,特别对独立看门狗的配置,看门狗复位时间计算做了详细介绍,提供STM32G474RET6配置独立看门狗实验参考原创 2025-10-21 22:07:33 · 1088 阅读 · 0 评论 -
STM32G474单片机开发入门(二十)单片机IAP(在应用编程)详解及Ymodem实战
在单片机应用中,在线升级功能是必不可少的,它可以让我们在不破坏硬件的情况下对程序进行升级和修正,提高了开发效率。本文介绍了STM32G474RET6单片机使用Y-modem协议用串口对单片机进行IAP升级,提供实验参考原创 2025-10-20 22:33:30 · 1035 阅读 · 2 评论 -
STM32G474单片机开发入门(十九)Cordic 三角函数协处理器详解及实战
本文介绍了STM32G474RET6的Cordic 三角函数协处理器,很方便计算Sin,Cos等三角函数,减少CPU干预,适合电机控制等场景。原创 2025-10-20 13:07:32 · 1001 阅读 · 0 评论 -
STM32G474单片机开发入门(十八)COMP内部比较器详解及实战
本文介绍了STM32G4单片机中的COMP比较器,本文使用STM32G474RET6单片机COMP功能,实现PA1这个GPIO引脚电压与VREF/2作比较。原创 2025-10-19 16:45:01 · 1259 阅读 · 0 评论 -
STM32G474单片机开发入门(十七)DAC详解及输出电压和正弦波实战
DAC外设是STM32G4单片机开发中的基本操作,学会了DAC,单片机就可以在波形输出,音频驱动,模拟控制等场合发挥作用。本文使用STM32G474RET6单片机DAC功能进行1.65V直流电压输出实验,同时使用STM32G474RET6单片机DAC功能实现输出1KHZ的正弦波。原创 2025-10-19 15:12:43 · 1811 阅读 · 0 评论 -
STM32G474单片机开发入门(十六)CCM SRAM详解及实战
本文介绍了STM32G474RET6单片机CCM SRAM的基本知识,有点,如果在Keil5中配置代码在CCM SRAM中运行,同时建两个工程,进行运行比较,明显同样代码在CCM SRAM中花费时间更少。原创 2025-10-18 21:59:12 · 1329 阅读 · 0 评论 -
STM32G474单片机开发入门(十五)CAN通信功能详解及实战
本文介绍了STM32G474RET6单片机CAN口的基本概念,内部结构,波特率配置,接收滤波配置以及用CAN口进行数据通讯的例程,提供参考原创 2025-10-18 20:23:24 · 1286 阅读 · 0 评论 -
STM32G474单片机开发入门(十四)SPI总线详解及NRF2401模块实战
本文介绍了STM32G474RET6单片机的SPI通讯基本知识,通过介绍NRF2401通讯模块,使用硬件SPI1接口与其通讯,对SPI通讯知识有更深了解。原创 2025-10-18 14:06:10 · 958 阅读 · 0 评论 -
STM32G474单片机开发入门(十三)内部RTC实时时钟详解及实战
本文介绍了STM32G474RET6的RTC实时时钟的基本概念,内部结构,以及用内部RTC进行时间设置,以及时间走秒的例程。原创 2025-10-16 21:57:45 · 1067 阅读 · 0 评论 -
STM32G474单片机开发入门(十二)FreeRTOS实时操作系统详解及实战
本文介绍FreeRTOS实时操作系统,以及在STM32G474RET6中移植运行FreeRTOS,使用CubeMX创建带FreeRTOS的工程。STM32软件开发中应用FreeRTOS,程序结构清晰,单片机执行效率提升许多。原创 2025-10-12 14:24:23 · 1091 阅读 · 0 评论 -
STM32G474单片机开发入门(十一)IIC总线详解及24C08 EEPROM读写
主要介绍了IIC总线,通讯时序。介绍了M24C08 EEPROM,相关的读写时序,通过STM32G474RET6单片机用普通GPIO模拟IIC总线操作EEPROM读写一个字节原创 2025-10-12 10:38:11 · 753 阅读 · 0 评论 -
STM32G474单片机开发入门(十)USART串口通讯实战
本文介绍了STM32G474RET6 USART串口的基本概念,内部结构,波形时序,以及用串口进行数据通讯的例程。原创 2025-10-11 13:19:06 · 1924 阅读 · 0 评论 -
STM32G474单片机开发入门(九)低功耗模式实战
STM32单片机支持多种低功耗模式,包括睡眠模式、待机模式等,本人介绍了STM32的各种低功耗模式,以及如何进入退出这些低功耗模式,提供STM32单片机停止模式的进入与退出的例程原创 2025-10-11 13:16:32 · 979 阅读 · 0 评论 -
STM32G474单片机开发入门(八)内部FLASH详解及读写实战
本文介绍了STM32G474RET6单片机的FLASH存储空间,FLASH数据的读写,以及读写保护等。提供FLASH读写参考代码原创 2025-10-08 21:39:41 · 1610 阅读 · 0 评论 -
STM32G474单片机开发入门(七)定时器PWM波输出与输入实战
本文对定时器的PWM模块输出与输入做了个简单介绍,能通过STM32G474RET6单片机进行PWM波形输出,输出1KHZ,50%占空比的PWM波,同时驱动TIM1进行PWM输入波形采集,计算出占空比与周期,两个数值与发送的一致。原创 2025-10-08 10:49:25 · 1099 阅读 · 0 评论 -
STM32G474单片机开发入门(六)定时器TIMER详解及实战含源码
STM32G474RET6定时器分为5类,即高级控制定时器,通用定时器,基本定时器,高精度定时器,低功耗定时器,本文着重介绍了通用定时器,用TIM1进行1ms时间中断实验原创 2025-10-07 21:44:51 · 1337 阅读 · 0 评论 -
STM32G474单片机开发入门(五)ADC详解及实战
STM32G474RET6单片机的ADC模块介绍,实际应用ADC1外设进行编程,采用PA1引脚,通道2进行电压采集原创 2025-10-07 15:35:46 · 1105 阅读 · 0 评论 -
STM32G474单片机开发入门(四)中断详解及GPIO外部中断输入
STM32单片机的中断系统支持多种中断类型,包括内部外设中断和引脚外部中断。本文主要介绍了STM32G474单片机的中断,外部中断,提供STM32G474RET6按键输入中断实验例程配置过程原创 2025-10-05 16:37:18 · 759 阅读 · 0 评论 -
STM32G474单片机开发入门(三)GPIO详解及输出驱动LED灯实验
本文对STM32G474RET6单片机的GPIO(general porpose intput output)口做一个详细的介绍,以及生成一个GPIO输出驱动LED灯案例的工程原创 2025-10-05 10:46:54 · 1456 阅读 · 0 评论 -
STM32G474单片机开发入门(二)STM32G474RET6开发板电路原理图分析
STM32G474RET6开发板原理图分析介绍,通俗易懂,主要针对初学者,包含电源电路,单片机电路,LED灯,复位电路,外围接口插针,晶振电路,调试下载电路等,对每部分电路进行讲解分析,以及在正常设计过程中需要的注意的点进行讲解。STM32G474RET6T6是STM32单片机中比较主流的单片机,特别适合电源,电机产品开发中。原创 2025-10-04 17:54:58 · 1770 阅读 · 0 评论 -
STM32G474单片机开发入门(一)STM32G474RET6单片机详解
STM32G474RET6单片机是ST公司基于ARM Cortex-M4内核开发的170MHZ主频的32位微控制器。本文介绍了STM32G474RET6单片机的基本特性,内部结构,介绍了芯片数据手册经常会查看的信息。这款芯片的核心特点是高精度模拟外设、强大的数字信号处理能力和丰富的电机控制专用外设,使其在多个特定领域表现出色。原创 2025-10-03 21:04:16 · 1923 阅读 · 0 评论
分享