我想通过 uart 与 atmega8 通信 RPI3。在 atmega 中,我设置了 9600 波特率、8 位、无奇偶校验位和一个停止位。我的 rpi 我正在使用 WiringPi 库,这是我的代码:
int fd;
if ((fd = serialOpen ("/dev/ttyAMA0", 9600)) < 0)
{
cout << "Error";
return 1 ;
}
if (wiringPiSetup () == -1)
{
cout << "Error";
return 1 ;
}
serialPutchar (fd, 50) ;
但是..我atmega我没有收到这个'50'。也许我应该在 termios 中配置连接?任何想法 ?