首页
›
嵌入式基础与RISC-V
›
150-GD32V RISC-V嵌入式开发
›
《GD32V通信协议实现与FreeRTOS移植实战》
VIP10
本课程属于:150-GD32V RISC-V嵌入式开发
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
GD32V通信协议实现与FreeRTOS移植实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
GD32V与RISC-V架构
GD32V系列微控制器概述 · RISC-V指令集架构简介 · GD32V与ARM Cortex-M…
GD32V
RISC-V
02
开发环境搭建
IDE选择(Nuclei Studi… · Eclipse + GCC) · 工具链安装
开发环境搭建
IDE
03
GPIO基础与寄存器操作
GPIO功能框图 · 寄存器映射 · 点亮LED实战
GPIO
寄存器操作
04
中断系统与NVIC
中断向量表 · 中断优先级配置 · 外部中断(EXTI)实战
NVIC
断系统
05
定时器(Timer)
系统滴答定时器(SysTick) · 通用定时器配置 · PWM输出
Timer
定时器
06
串口通信(UART)
UART协议基础 · GD32V的USART模块 · 轮询与中断收发
UART
串口通信
07
I2C通信协议
I2C总线协议详解 · GD32V的I2C外设 · 主机与从机模式
I2C
通信协议
08
SPI通信协议
SPI总线协议详解 · GD32V的SPI外设 · 全双工通信
SPI
通信协议
09
DMA(直接存储器访问)
DMA工作原理 · 配置流程 · 内存到内存传输
DMA
直接存储器访问
10
ADC(模数转换器)
ADC工作原理 · GD32V的ADC模块 · 单次与连续转换
ADC
模数转换器
11
FreeRTOS简介与移植准备
FreeRTOS内核架构 · 任务状态与调度策略 · 移植前的硬件抽象层分析
FreeRTOS
简介
12
FreeRTOS内核移植(上)
修改portmacro.h · port.c · portasm.s
FreeRTOS
内核移植
13
FreeRTOS内核移植(下)
配置系统时钟(SysTick) · 实现临界区保护 · 测试移植是否成功
FreeRTOS
内核移植
14
任务创建与管理
动态与静态任务创建 · 任务参数传递 · 任务删除与挂起
任务创建
管理
15
任务调度与时间片
抢占式调度与协作式调度 · 时间片轮转 · 空闲任务与钩子函数
任务调度
时间片
16
队列(Queue)
队列工作原理 · 创建与发送 · 接收与超时
Queue
队列
17
信号量(Semaphore)
二值信号量与计数信号量 · 互斥信号量与优先级反转 · 生产者-消费者模型
Semaphore
信号量
18
事件组(Event Group)
事件组原理 · 设置与等待事件 · 多事件同步实战
Event
Group
19
任务通知(Task Notification)
轻量级IPC机制 · 通知发送与接收 · 替代信号量与队列
Task
Notification
20
软件定时器(Software Timer)
软件定时器原理 · 创建与启动 · 回调函数执行上下文
Software
Timer
21
内存管理
FreeRTOS的5种内存分配方案(… · 内存碎片问题 · 自定义内存管理
内存管理
FreeRTOS
22
低功耗Tickless模式
Tickless原理 · 配置与实现 · 进入与退出低功耗
Tickless
低功耗
23
UART通信协议实现(FreeRTOS版)
环形缓冲区设计 · 中断+信号量驱动 · AT指令解析框架
UART
FreeRTOS
24
I2C通信协议实现(FreeRTOS版)
I2C任务化驱动 · DMA+信号量传输 · 多从机访问管理
I2C
FreeRTOS
25
SPI通信协议实现(FreeRTOS版)
SPI任务化驱动 · DMA双缓冲 · 多设备片选管理
SPI
FreeRTOS
26
CAN通信协议实现(FreeRTOS版)
CAN协议基础 · GD32V的CAN外设 · CAN中断与任务处理
CAN
FreeRTOS
27
Wi-Fi模块驱动(ESP8266/ESP32)
AT指令集封装 · TCP/IP通信任务 · MQTT协议移植
Wi-Fi
ESP8266/ESP3…
28
综合项目一
多传感器数据采集系统 · FreeRTOS任务调度 · 数据上传至PC
综合项目一
多传感器数据采集…
29
综合项目二
智能电机控制器 · PID控制任务 · 上位机通信协议
综合项目二
智能电机控制器
30
综合项目三
物联网网关 · OTA升级任务 · 看门狗与系统稳定性设计
综合项目三
物联网网关
所属VIP或分类
同VIP:FreeRTOS移植与GD32V性能调优实战
同VIP:GD32V低功耗设计与FreeRTOS移植实战
同VIP:GD32V外设驱动开发与调试工具使用实战