【麦克纳姆轮小车 】工程二次开发以及调试笔记 笔记

本文介绍了如何开发一款平衡车,重点在于PS2按键的适配与改造,通过解读ROSMini小车源代码,实现对六种移动方式的控制。涉及串口下载、Boot设置和关键函数PS2_DataKey的使用。

此次开发的是平衡之间的麦克纳姆轮小车

资料下载: 链接:https://pan.baidu.com/s/1mM7s2HYmuhZhtoG0DphMWg
提取码:l8ex

ROS Mini小车资料
首先是用到串口下载
他有两个串口
串口ISP下载默认 是 串口 1下载

在这里插入图片描述
然后下载时候

要选DTR 低电平 复位高电平进入 BOOT
以及波特率越高下载越块
还有就是要把 那个 RamISP关掉
在这里插入图片描述

然后就是 把串口下载烧录进去
嗯…
接下来是看源代码 环节 ,
我的工作是开发 小车原本的4个 按键
首先 这个麦克纳mu小车 有6种移动方式
在这里插入图片描述
对应着 是 PS2 两个摇柄的六个方位(实际上由八个方位)

然后我们找到代码PS2 部分

这里是个标志位打开 并且读取模拟量

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

-ATAO----

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值