资源介绍
尚硅谷·嵌入式之两轮平衡车项目
资源目录
01.两轮平衡车项目简介
02.项目总体概述
03.硬件概述
04.PID算法的理解
05.PID算法总结梳理
06.分层架构&创建初始工程
07.移植FreeRTOS
08.动力模块前置知识电机驱动芯片
09.动力模块前置知识霍尔编码器
10.动力模块前置知识定时器编码器模式
11.动力模块驱动层定时器pwm模式初始化
12.动力模块硬件层_TB6612驱动 13.动力模块测试输出控制电机
14.动力模块驱动层编码器模式配置
15.动力模块配置打印到串口&测试编码器 16.角度计算前置知识MPU6050介绍 17.角度计算_IIC驱动&MPU6050驱动读写函数 18.角度计算_MPU6050初始化编码1 19.角度计算_MPU6050初始化编码2 20.角度计算_MPU6050读取传感器数据 21.角度计算_MPU6050测试读取六轴数据 22.角度计算计算角度的方案分析
23.角度计算计算角度编码&测试 24.显示模块_ADC驱动编码 25.显示模块测试ADC采集电池电压
26.显示模块OLED厂商驱动&SPI驱动移植 27.显示模块修改OLED驱动&测试
28.显示模块显示需要的数据 29.姿态控制_PID设计方案 30.姿态控制_PID算法编码实现 31.姿态控制_PID控制编码实现 32.任务调度_FreeRTOS任务配置 33.PID调参直立环参数调试
34.PID调参速度环参数调试 35.PID调参转向环参数调试
36.无线遥控蓝牙ECB01简介&移植USART2驱动 37.无线遥控测试蓝牙AT指令
38.无线遥控前后控制编码&测试 39.无线遥控左右转向编码&测试
40.HAL方式创建工程&配置驱动层 41.HAL方式硬件接口层移植修改
42.HAL方式硬件接口层_OLED修改&告警解决 43.HAL方式中间层FreeRTOS修改
44.HAL方式应用层移植修改 45.HAL方式编码器计数方式修改&串口2接收修改
46.HAL方式初始化硬件&测试小车功能 47.总结_PID参数细调思路 48.总结项目串讲