首先要修改串口。我用的是2017年2月份的版本。
sudo nano /boot/config.txt 添加以下代码:
dtoverlay=pi3-miniuart-bt
force_turbo=1
保存退出,然后输入 sudu nano /boot/cmdline.txt 修改成
sudo nano /boot/config.txt 添加以下代码:
dtoverlay=pi3-miniuart-bt
force_turbo=1
保存退出,然后输入 sudu nano /boot/cmdline.txt 修改成
dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
然后输入:ls -l /dev
看看是不是有以下信息:
lrwxrwxrwx 1 root root 7 3月 2 16:41 serial0 -> ttyAMA0
lrwxrwxrwx 1 root root 5 3月 2 16:41 serial1 -> ttyS0
serial0对于gpio的tx和rx,serial1对于蓝牙,因为树梅派3蓝牙和gpio的tx,rx冲突,只能二选一。
解决串口问题之后就可以插gps线了。然后
apt-get install minicom microcom
之后输入:microcom -p /dev/ttyAMA0 -s 9600 > /tmp/gps.log
之后就可以看gps信息了cat /tmp/gps.log