首页
›
嵌入式基础与RISC-V
›
150-GD32V RISC-V嵌入式开发
›
《GD32V项目实战外设驱动与协议实现》
VIP10
本课程属于:150-GD32V RISC-V嵌入式开发
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
GD32V项目实战外设驱动与协议实现
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
GD32V入门
RISC-V架构概述 · GD32V系列芯片选型 · 开发板介绍与开发环境搭建(IDE
GD32V
RISC-V
02
GPIO基础
GPIO模块框图 · 工作模式(推挽 · 开漏
GPIO
模块框图
03
GPIO实战
按键输入检测(消抖处理) · LED流水灯 · 位带操作实现高效IO控制
GPIO
按键输入检测
04
定时器基础
SysTick系统定时器 · 通用定时器TIMERx结构 · 时基单元与PWM模式
定时器基础
SysTick
05
定时器实战
PWM呼吸灯实现 · 输入捕获测量脉宽 · 定时器中断精确延时
定时器实战
PWM
06
UART基础
异步串行通信协议 · GD32V USART模块特性 · 波特率计算与寄存器配置
UART
异步串行通信协议
07
UART实战
串口打印调试信息(重定向printf… · 中断方式收发数据 · 环形缓冲区设计
UART
printf
08
I2C基础
I2C总线协议(起始/停止条件 · 数据有效性 · 应答机制)
I2C
总线协议
09
I2C实战
驱动EEPROM(AT24C02)读… · 多字节页写入与连续读取 · 软件模拟I2C
I2C
EEPROM
10
SPI基础
SPI总线协议(4种模式 · 数据帧格式) · GD32V SPI模块特性
SPI
总线协议
11
SPI实战
驱动OLED显示屏(SSD1306) · SPI Flash(W25Q64)读…
SPI
OLED
12
ADC基础
逐次逼近型ADC原理 · GD32V ADC模块特性(分辨率 · 采样时间
ADC
逐次逼近型
13
ADC实战
单通道与多通道轮询采集 · 内部温度传感器读取 · DMA搬运ADC数据
ADC
单通道
14
DAC基础
数模转换原理 · GD32V DAC模块特性 · 波形生成原理
DAC
数模转换原理
15
DAC实战
输出正弦波/三角波/方波(查表法+D… · 与ADC联调实现信号环回
DAC
输出正弦波
16
DMA基础
DMA控制器架构 · 传输类型(内存到内存 · 外设到内存)
DMA
控制器架构
17
DMA实战
内存拷贝加速 · 定时器触发DMA传输 · 双缓冲机制实现数据流处理
DMA
内存拷贝加速
18
外部中断EXTI
中断系统架构(NVIC) · EXTI边沿检测 · 中断优先级配置与嵌套
EXTI
外部
19
看门狗
独立看门狗FWDGT与窗口看门狗WW… · 喂狗策略与系统复位
看门狗
FWDGT
20
RTC实时时钟
RTC模块结构 · 外部晶振与内部RC校准 · 闹钟与时间戳功能
RTC
实时时钟
21
PWM高级应用
互补PWM输出 · 死区插入 · 刹车功能(电机控制场景)
PWM
高级应用
22
编码器接口
正交编码器原理 · 定时器编码器模式配置 · 电机转速与方向检测
编码器接口
正交编码器原理
23
CAN总线基础
CAN协议帧格式(数据帧 · 远程帧) · 位时序与同步
CAN
总线基础
24
CAN总线实战
CAN报文收发 · 过滤器配置 · 环回模式自测
CAN
总线实战
25
USB设备基础
USB协议概述(设备枚举 · 描述符) · GD32V USB FS设备库架构
USB
设备基础
26
USB设备实战
实现HID键盘/鼠标设备 · 虚拟串口(CDC ACM)通信
USB
设备实战
27
SDIO与FATFS
SD卡协议(SPI与SDIO模式对比… · FATFS文件系统移植与文件操作
SDIO
FATFS
28
FreeRTOS移植
FreeRTOS内核架构 · GD32V移植要点(中断管理 · 临界区)
FreeRTOS
移植
29
FreeRTOS实战
多任务点灯 · 队列与信号量实现数据同步 · 软件定时器
FreeRTOS
多任务点灯
30
综合项目实战
基于GD32V的智能传感器采集与显示…
综合项目实战
GD32V
所属VIP或分类
同VIP:FreeRTOS移植与GD32V性能调优实战
同VIP:GD32V低功耗设计与FreeRTOS移植实战
同VIP:GD32V外设驱动开发与调试工具使用实战