1个不稳定版本
0.1.0 | 2021年2月13日 |
---|
#1700 在 硬件支持
每月 41 次下载
4KB
具有Rust风味的Pololu Mini Maestro API接口
由UBC Bionics, Ltd.编写和开发
入门指南
Rust crate "rppal" 提供了用户级API,例如PWM、I2C和UART。为了配置Raspberry Pi的UART,请执行以下操作
- 从/boot/cmdline.txt中删除"console=serial0,11520"
- 通过以下方式禁用蓝牙
- 将"dtoverlay=pi3-disable-bt"添加到/boot/config.txt中(不带引号)
- 对于RPi4型号,请添加"dtoverlay=disable-bt"代替
- 完成后,重新启动Pi(通过关闭电源然后再打开)
- 将GPIO Pin-14(物理引脚08)连接到LED,该LED应点亮
- 运行命令"sudo systemctl disable hciuart"
- 将"dtoverlay=pi3-disable-bt"添加到/boot/config.txt中(不带引号)
故障排除
如果由于rppal依赖项而导致"cargo build"或"cargo test"无法工作,请检查rppal文档中有关如何设置UART的部分。链接在这里:这里。