1.配置:
初次使用树莓派串口编程,需要配置
修改 cmdline.txt 文件:
1.cd /boot/
2.sudo vi cmdline.txt
删除【】之间的部分:
dwc_otg.lpm_enable=0 【console=ttyAMA0,115200】 kgdboc=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait
修改 inittab 文件:
1.cd /etc/
2.sudo vi inittab
我的树莓派没有,有的树莓派会有
注释最后一行内容:在该行前加 # 号
#T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100
重启树莓派:sudo reboot
2.相关函数:
包含头文件:
#include <wiringSerial.h>
包含头文件:
#include <wiringSerial.h>
#include <unistd.h>