
GD32F103单片机开发编程入门
文章平均质量分 91
GD32F103单片机介绍,以及相关外设编程驱动各种传感器
光子物联单片机
stm32单片机入门及实战讲解
展开
-
零基础国产GD32单片机编程入门(二十五)USB口介绍及CDC类虚拟串口通讯详解及源码
本文介绍了GD32F103C8T6单片机USB口的基本概念,内部结构,以及用USB虚拟串口进行数据通讯的例程。原创 2024-09-13 16:41:51 · 3708 阅读 · 0 评论 -
零基础国产GD32单片机编程入门(二十四)BH1750光照强度传感器模块实战含源码
介绍了BH1750光照强度模块,包括原理,驱动等,使用GD32F103C8T6单片机进行模块驱动,显示光强度值,提供代码。原创 2024-09-13 10:35:07 · 1281 阅读 · 1 评论 -
零基础国产GD32单片机编程入门(二十三)28BYJ-48步进电机的控制实战含源码
本文介绍28BYJ-48步进电机原理结构等,介绍GD32F103C8T6驱动步进电机进行正反转圈实验,提供代码。原创 2024-09-12 13:28:38 · 1685 阅读 · 0 评论 -
零基础国产GD32单片机编程入门(二十二)HC-SR04超声波模块测距实战含源码
本文介绍了HC-SR04超声波模块原理,以及用GD32F103C8T6单片机驱动超声波模块进行测距实验,提供代码原创 2024-09-12 11:04:19 · 813 阅读 · 0 评论 -
零基础国产GD32单片机编程入门(二十一)系统时钟频率配置实战含源码
一般我们在实际产品开发中,都会使用外部晶振,但有时候会遇到降低BOM成本,减少板子空间,增加单片机的GPIO利用率的场合,就可能会使用内部晶振。本人介绍了GD32F103C8T6单片机的时钟源,以及使用内部8M晶振配置108M系统主频,提供代码。原创 2024-09-11 21:20:50 · 2220 阅读 · 0 评论 -
零基础国产GD32单片机编程入门(二十)4位数码管显示模块实战含源码
本文介绍了4位数码管显示原理,以及74HC595驱动原理,用GD32F103C8T6单片机进行驱动显示数字,小数点,提供代码原创 2024-09-11 09:23:26 · 1690 阅读 · 0 评论 -
零基础国产GD32单片机编程入门(十九)红外避障传感器模块实战含源码
本文介绍了红外避障传感器的基本原理,内部结构,以及用GD32F103C8T6单片机实现红外避障传感器检测障碍物的实验,提供标准库代码原创 2024-09-10 10:42:55 · 918 阅读 · 0 评论 -
零基础国产GD32单片机编程入门(十八)华邦W25Q32 SPI FLASH实战含源码
本文对W25Q32 SPI FLASH的原理,指令,通讯时序等进行讲解,并介绍了GD32F103的SPI接口,通过GD32F103C8T6单片机对W25Q32 进行数据读写实验。采用硬件SPI通讯方式。原创 2024-09-10 08:50:57 · 1278 阅读 · 1 评论 -
零基础国产GD32单片机编程入门(十七)DS18B20温度传感器模块实战含源码
DS18B20是一款常用的高精度的单总线数字温度测量芯片,具有体积更小、适用电压更宽、更经济、可选更小的封装方式。本文介绍了使用GD32F103C8T6与DS18B20进行温度采集的实验,提供代码。原创 2024-09-09 22:00:53 · 2094 阅读 · 0 评论 -
零基础国产GD32单片机编程入门(十六)DMA详解及ADC-DMA方式采集含源码
DMA不经过CPU直接在内存和外设之间进行批量数据交换,本文介绍了GD32F103C8T6进行ADC数据进行采集,采用DMA方式,提供源码原创 2024-09-09 14:01:37 · 2531 阅读 · 0 评论 -
零基础国产GD32单片机编程入门(十五)CAN通讯详解及实战含源码
本文介绍了GD32F103C8T6单片机CAN口的基本概念,内部结构,波特率配置,接收滤波配置以及用CAN口进行数据通讯的例程,提供代码工程原创 2024-09-08 17:55:12 · 4312 阅读 · 0 评论 -
零基础国产GD32单片机编程入门(十四)内部RTC实时时钟及实战含源码
本文介绍了GD32F103C8T6 RTC实时时钟的基本概念,内部结构,以及用内部RTC进行时间计时的例程。原创 2024-09-05 14:45:14 · 1799 阅读 · 0 评论 -
零基础国产GD32单片机编程入门(十三)单片机IAP(在应用编程)详解及实战源码
在单片机应用中,在线升级功能是必不可少的,它可以让我们在不破坏硬件的情况下对程序进行升级和修正,提高了开发效率。本文介绍了GD32F103C8T6单片机使用Y-modem协议用串口对单片机进行IAP升级,提供代码原创 2024-09-04 12:59:01 · 1514 阅读 · 0 评论 -
零基础国产GD32单片机编程入门(十二)FreeRTOS实时操作系统移植含源码
FreeRTOS实时操作系统能使在GD32单片机软件开发中,程序结构清晰,单片机执行效率提升许多。本文介绍了GD32F103C8T6移植FreeRTOS,并能实现任务切换,提供代码原创 2024-09-03 13:32:09 · 1972 阅读 · 0 评论 -
零基础国产GD32单片机编程入门(十一)WIFI模块实战含源码
ESP8266 WIFI模块具备强大的功能,能够实现与网络的无缝通信。它特别适用于物联网领域,能够轻松地通过串行通信接口与GD32F103C8T6单片机连接,为智能家居、智能照明、智能车辆等多种应用场景提供解决方案。本文介绍了ESP8266的AT指令,GD32F103C8T6单片机通过ESP8266进行电脑上位机TCP连接,提供代码原创 2024-09-02 14:22:16 · 2089 阅读 · 2 评论 -
零基础国产GD32单片机编程入门(十)FWDGT独立看门狗实战含源码
FWDGT独立看门狗特别适用于需要高可靠性的应用,如工业控制、医疗设备等,在这些应用中。本文介绍了GD32F103C8T6单片机的独立看门狗复位以及喂狗时间,提供例程原创 2024-09-01 10:16:38 · 1360 阅读 · 0 评论 -
零基础国产GD32单片机编程入门(九)低功耗模式实战含源码
GD32单片机支持多种低功耗模式,包括睡眠模式、深度睡眠模式、待机模式等。本文介绍了单片机进入待机模式以及退出待机模式的实验,提供代码原创 2024-08-31 17:53:54 · 2123 阅读 · 0 评论 -
零基础国产GD32单片机编程入门(八)内部片上FLASH读写实战含源码
本文介绍了GD32F103C8T6的FLASH存储空间,FLASH数据的读写,以及读写保护等。提供FLASH读写参考代码原创 2024-08-30 09:15:10 · 2845 阅读 · 1 评论 -
零基础国产GD32单片机编程入门(七)USART串口485通讯实战含源码
本文介绍了GD32 USART串口的基本概念,内部结构,波形时序,以及用串口进行485接口数据通讯的例程。原创 2024-08-29 13:55:29 · 2371 阅读 · 0 评论 -
零基础国产GD32单片机编程入门(六)PWM波输出实战含源码
PWM相关的主要是基本定时器和PWM输出控制部分,基本定时器主要控制PWM输出的频率,PWM控制部分主要控制PWM输出的占空比。本文介绍了GD32F103C8T6的PWM输出原理,提供代码原创 2024-08-28 13:52:20 · 2762 阅读 · 5 评论 -
零基础国产GD32单片机编程入门(五)OLED显示及实战含源码
介绍0.96寸 OLED显示原理,还有取模软件的介绍,中文字库制作等,提供GD32F103C8T6单片机显示中文英文字符串代码。原创 2024-08-28 12:52:37 · 1932 阅读 · 0 评论 -
零基础国产GD32单片机编程入门(四)定时器详解及实战含源码
本文介绍了GD32单片机的定时器外设,通过定时器产生1ms中断,再驱动LED灯闪烁,提供GD32F103C8T6例程代码原创 2024-08-27 14:15:57 · 2384 阅读 · 0 评论 -
零基础国产GD32单片机编程入门(三)ADC外设详解及实战含源码
ADC是GD32单片机开发中比较常用的外设,本文介绍ADC模块,如何实现ADC电压采集,提供GD32F103C8T6标准库代码例程原创 2024-08-26 13:52:06 · 2477 阅读 · 1 评论 -
零基础国产GD32单片机编程入门(二)GPIO输入中断含源码
中断是GD32单片机开发中经常会用到的功能,在程序中应用中断能使单片机的运行效率提升很多。本文介绍了GD32F103C8T6的中断,使用一个GPIO口作外部中断检测,提供例程原创 2024-08-25 14:46:10 · 1692 阅读 · 0 评论 -
零基础国产GD32单片机编程入门(一)GPIO输出Keil5工程创建含源码
GPIO是GD32F103单片机开发中的最基本操作,学会了GPIO,可以驱动继电器,LED灯等基本控制。本文介绍了GD32F103单片机的GPIO脚内部结构,功能等,对重映射的配置也做了介绍。介绍了从零开始在Keil5中创建一个GD32F103C8T6的代码工程,提供源代码原创 2024-08-24 11:40:23 · 3059 阅读 · 6 评论 -
国产GD32单片机开发入门(二)GD32单片机详解
GD32单片机是兆易创新公司基于ARM Cortex-M3内核开发的32位微控制器。本文介绍了GD32F103C8T6单片机的基本特性,内部结构,介绍了芯片数据手册经常会查看的信息原创 2024-08-21 17:51:44 · 7847 阅读 · 0 评论 -
国产GD32单片机开发入门(一) GD32F103C8T6开发板电路原理图分析
GD32F103C8T6开发板,主要由单片机、晶振电路、复位电路、存储电路、模块扩展接口几部分构成,本文对每部分电路进行讲解分析,以及在正常设计过程中需要的注意的点进行讲解。原创 2024-08-20 10:50:00 · 7088 阅读 · 5 评论