Configuration d'un deuxième port série sur ARDUINO UNO
Bonjour,
Avec SoftwareSerial Myserial(8, 9); // RX, TX
Erreur lors de la compilation de l'instruction Myserial.begin(9600, SERIAL_7E1); // 9600 bps, 7 bits, Parité paire, 1 stop
Je n'ai pas trouvé de réponse sur le net.
Merci d'avance pour votre aide.
Rudy
Configuration d'un deuxième port série sur ARDUINO UNO
Merci pour les infos.
Désolé si je n'ai pas été suffisamment précis lors de ma demande.
Comme indiqué dans le titre le développement se fait sur une carte UNO.
L'objectif étant d'avoir un deuxième port série avec (7 bits, parité paire, 1 stop) car non modifiable sur le périphérique émetteur.
Extrait de code.
Code:
1 2 3 4 5 6 7 8 9 10 11
| void setup()
{
Serial.begin(9600);
Serial.print("Sketch: "); Serial.println(__FILE__);
Serial.print("Uploaded: "); Serial.println(__DATE__);
Serial.println(" ");
// init avec UNO
TICserial.begin(9600, SERIAL_7E1); // 9600 bps, 7 bits, Parité paire, 1 stop
Serial.println("TICserial started at 9600 bps, 7 bits, Parité paire, 1 stop");
Serial.println(" ");
} |
Erreur de compilation.
Citation:
C:\Users\Rudy\Documents\Arduino\Serial_In_out_UART\Serial_In_out_UART.ino: In function 'void setup()':
Serial_In_out_UART:26:34: error: no matching function for call to 'SoftwareSerial::begin(int, int)'
Myserial.begin(9600, SERIAL_7E1); // 9600 bps, 7 bits, Parité paire, 1 stop
^
En attendant de trouver une solution, je continue le développement sur une carte Méga qui possède plusieurs ports série.
A terme le code sera mis sur une Nano pour un gain de place.
Merci d'avance