Bluetooth Raspberry pi Zero,蓝牙通过ttyS0或串行0

Bluetooth Raspberry pi Zero,蓝牙通过ttyS0或串行0,bluetooth,raspberry-pi,raspberry-pi-zero,Bluetooth,Raspberry Pi,Raspberry Pi Zero,在配置中,我使用了 dtoverlay=pi3小型UART bt 我仍然想使用蓝牙连接 如何将蓝牙设置为使用ttyS0而不是ttyAMA0 医生说 还需要编辑/lib/systemd/system/hciuart.service并用ttyS0替换ttyAMA0 但是在hciuart.service中没有ttyam0这样的东西如果您正确地更改了/boot/config.txt文件并在稍后重新启动了RPi,您的蓝牙应该自动使用ttyS0。你可以通过运行 ls -l /dev 找一句话说 seria

在配置中,我使用了

dtoverlay=pi3小型UART bt

我仍然想使用蓝牙连接

如何将蓝牙设置为使用ttyS0而不是ttyAMA0

医生说

还需要编辑/lib/systemd/system/hciuart.service并用ttyS0替换ttyAMA0


但是在hciuart.service中没有ttyam0这样的东西

如果您正确地更改了/boot/config.txt文件并在稍后重新启动了RPi,您的蓝牙应该自动使用ttyS0。你可以通过运行

ls -l /dev
找一句话说

serial1 -> ttyS0
如果serial1似乎没有映射到ttyS0,那么我建议检查此行

dtoverlay=pi3-miniuart-bt
是你的覆盆子皮零的正确选择。事实证明,它对RPI3和RPI4很有效,但如果它对零也适用,则需要查找它