STM32小车
这个专栏将记录我学习STM32的阶段性成果
小车的具体功能实现较为复杂,也无非是参数的调整,挂出完整工程文件后也无需介绍,这个专栏主要记录STM32各个系统资源的使用方法以及如何使用各种常见外设,文章之中还会记录学习过程中遇到的各种大坑,防止下次一定。
本专栏基于野火F103mini开发板、STM32RCT6芯片、MDK5.36版本软件
千万别更新到MDK5.37及以上版本,很难配置环境!!!
介绍的主要部分
- TIM 定时器
- UART 串口
- GPIO输入输出
- 红外传感器
- 4轮电机驱动
- 蓝牙
- 伺服电机(舵机)
- 超声波
组装小车的非技术性坑
1.购买多余的螺丝、螺母、铜柱,在购买小车底盘和零件时商家不会送必要的螺丝
2.使用面包板引出多余的供电接口,仅仅开发板上的几个5V和3V3接口是一定无法满足需求的
3.购买多余的杜邦线
4.遇到问题善用CSDN,很多时候淘宝客服也不懂
5.推荐淘宝店铺:信泰微电子_淘宝店铺 东西全客服好
6.做项目时要给调试程序留出足够的时间
7.要计划好每个无法轻易变换GPIO口、TIM时钟的外设,避免做到一半被迫更换GPIO口、TIM、USART