首页
›
嵌入式与底层系统
›
052-MCU Bootloader与固件升级
›
《GPIO电机驱动与UART串口上位机开发实战工程》
VIP21
本课程属于:052-MCU Bootloader与固件升级
嵌入式与底层系统 · 共 21 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
GPIO电机驱动与UART串口上位机开发实战工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=GPIO电机驱动与UART串口… · 核心概念 · 整体框架与实战工程路线
课程导入
GPIO
02
开发环境搭建
目标=硬件平台选型 · MCU开发工具链 · 串口调试助手
开发环境搭建
目标=硬件平台选…
03
GPIO基础原理
目标=GPIO输入输出模式 · 电平标准 · 上下拉电阻
GPIO
基础原理
04
电机驱动基础
目标=直流电机 · 步进电机 · 舵机工作原理
电机驱动基础
目标=直流电机
05
GPIO驱动电机硬件设计
目标=电机驱动模块选型 · 电源隔离 · 续流保护
GPIO
驱动电机硬件设计
06
GPIO输出控制实战
目标=点亮LED验证GPIO · 按键输入检测 · GPIO中断
GPIO
输出控制实战
07
PWM调速原理
目标=PWM频率 · 占空比 · 死区时间
PWM
调速原理
08
直流电机驱动实战
目标=使用GPIO与PWM实现正反转 · 加减速 · 急停
直流电机驱动实战
GPIO
09
步进电机驱动实战
目标=GPIO时序控制 · 细分驱动 · 加减速曲线
步进电机驱动实战
GPIO
10
舵机控制实战
目标=PWM脉宽与角度关系 · 多路舵机控制 · 舵机电源管理与抖动抑制
舵机控制实战
PWM
11
UART串口通信基础
目标=异步串行通信原理 · 波特率 · 数据位
UART
串口通信基础
12
MCU串口编程
目标=UART初始化 · 发送与接收 · 中断接收
MCU
串口编程
13
上位机开发基础
目标=串口API · 界面布局 · 端口扫描
上位机开发基础
API
14
通信协议设计
目标=帧头帧尾 · 命令字 · 数据长度
通信协议设计
目标=帧头帧尾
15
上位机串口收发实战
目标=发送控制指令 · 接收电机状态 · 实时曲线显示
上位机串口收发实…
目标=发送控制指…
16
GPIO电机驱动与UART联动
目标=上位机下发速度 · 方向 · 启停指令
GPIO
UART
17
状态反馈与闭环控制
目标=编码器测速 · 电流检测 · 温度监测
状态反馈
闭环控制
18
多电机协同控制
目标=多路GPIO与PWM资源分配 · 多电机同步 · 差速转向与运动学基础
多电机协同控制
GPIO
19
实战案例一
目标=上位机控制直流电机调速系统 · 包含协议定义 · MCU固件
实战案例一
目标=上位机控制…
20
实战案例二
目标=上位机控制步进电机定位系统 · 包含位置指令 · 限位保护
实战案例二
目标=上位机控制…
21
实战案例三
目标=多路舵机机械臂控制 · 包含上位机滑条控制 · 动作序列
实战案例三
目标=多路舵机机…
22
调试与排错
目标=串口无数据 · 乱码 · 丢包
调试
排错
23
性能优化
目标=中断优先级 · DMA双缓冲 · 协议解析效率
性能优化
目标=
24
可靠性设计
目标=看门狗 · 掉线检测 · 急停保护
可靠性设计
目标=看门狗
25
工程化与代码规范
目标=模块分层 · 驱动抽象 · 配置管理
工程化
代码规范
26
上位机进阶
目标=Qt/Electron/Pyt… · 串口库对比 · 跨平台打包与安装部署
上位机进阶
Qt/Electron/…
27
综合项目实战
目标=从需求分析 · 方案设计 · 硬件搭建
综合项目实战
目标=从需求分析
28
项目验收与展示
目标=功能测试 · 性能测试 · 稳定性测试
项目验收
展示
29
常见问题汇总
目标=GPIO配置错误 · PWM无输出 · 串口占用
常见问题汇总
GPIO
30
课程总结与提升
目标=知识体系回顾 · 工程经验提炼 · 扩展方向
课程总结
提升
所属VIP或分类
同VIP:Bootloader升级与硬件调试实战工程
同VIP:Bootloader开发与固件升级现场维护实战工程
同VIP:CMS32单片机功能安全与Bootloader升级调试实战