Je veux communiquer RPI3 avec atmega8 via uart. Dans atmega j'ai mis 9600 vitesse de transmission, 8 bits, aucun bit de parité et un bit d'arrêt. Je mon IPD J'utilise la bibliothèque WiringPi et voici mon code:Raspberry Pi 3 avec wirpingpi - uart ne fonctionne pas
int fd;
if ((fd = serialOpen ("/dev/ttyAMA0", 9600)) < 0)
{
cout << "Error";
return 1 ;
}
if (wiringPiSetup() == -1)
{
cout << "Error";
return 1 ;
}
serialPutchar (fd, 50) ;
Mais .. J'ATMEGA je ne reçois pas « 50 ». Peut-être devrais-je configurer la connexion dans termios? Une idée ?