串口配置
cd /boot
进入配置目录
sudo vi cmdline.txt
将console=ttyAMA0,115200删除,保存退出
sudo reboot
重启
接线要共地
代码
#include<wiringSerial.h>
#include<stdio.h>
#include<wiringPi.h>
int main()
{
int fd;
int cmd;
wiringPiSetup();
fd=serialOpen("/dev/ttyAMA0",9600);
while(1){
while(serialDataAvail(fd)!=-1){
cmd=serialGetchar(fd);
printf("%d\n",cmd);
}
//serialPutchar(fd,'c');
//delayMicroseconds(1000000);
}
return 0;
}