[一起DIY智能战车]硬软件环境搭建

发布于 2019-07-16 11:07:46
    本帖最后由 AdamShen 于 2019-7-17 20:51 编辑


[md]## 硬件环境搭建

**控制板** [某宝链接](
)

初步评估了下本项目用到的外设并不多,手上在淘宝入的裸板正好满足要求,就不破费再入IOT物联网板卡了。板卡照片如下:
[![20190717203408.jpg](https://i.postimg.cc/SNc5zjJ9/20190717203408.jpg)](https://postimg.cc/1f5Mkm0R)

#### MCU参数
**STM32F103RCT6 72MHz 48K RAM 256K ROM**

#### 配件列表

**底盘**
[4WD智能小车底盘](https://item.taobao.com/item.htm?spm=a1z0d.6639537.1997196601.220.61187484ephkBL&id=35831296664)
**电机**
[L298P直流电机驱动](https://item.taobao.com/item.htm?spm=a1z0d.6639537.1997196601.255.61187484ephkBL&id=578999575475)
**遥控器**
[2.4G无线遥控手柄](https://item.taobao.com/item.htm?spm=a1z0d.6639537.1997196601.202.61187484ephkBL&id=536581090144)
`上述3个器件均采用github上推荐型号`

**底盘组装图片:**
[![20190717203420.jpg](https://i.postimg.cc/K8FW7FMH/20190717203420.jpg)](https://postimg.cc/567p1hpB)

## 软件环境搭建
软件环境搭建完全参照rt-thread官网教程,具体步骤如下。
1. scons环境搭建。
2. 下载rt-thread程序包 `本项目采用3.1.3`
3. BSP文件下下选择`stm32f10x`,在该目录下进行menuconfig配置
4. scons --target=mdk4生成keil4工程
5.烧录至开发板,可以正常运行。

## **PWM**调试

调试PWM驱动时,我突然发现`stm32f10x`目录下没有pwm的设备层驱动,然后我又不想自己去做这个驱动开发的工作。经微信群友推荐,我查阅了`stm32`目录下的各种bsp。不过经过对比我发现里面工程都不够通用,因此最终选择`stm32f10x_hal`目录下的工程作为本次实验的应用工程。[/md]

查看更多

关注者
0
被浏览
752
2 个回答
wuhanstudio
wuhanstudio 2019-07-16
淘宝上的那个底盘看起来还挺漂亮的,可惜电机引线都没有焊{:3_47:}
AdamShen
AdamShen 2019-07-16
wuhanstudio 发表于 2019-7-16 15:51
淘宝上的那个底盘看起来还挺漂亮的,可惜电机引线都没有焊


我已经拼起来了,没接线的确有点小麻烦

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友