Ich habe ein Gerät, dessen Bedienteil bei Tastendrücken ein paar Bytes an die Hauptplatine schickt. Das verwendete Protokoll ist seriell bei 9600 baud, 8E1 Ich würde gerne das Verhalten etwas verändern und in die serielle Verbindung einen möglichst kleinen (Arduino mini pro) einschleifen, der die Bytes empfängt und bei Bedarf diese verändert weiterreicht. Der Mini pro hat nur 1 HW Uart, und soweit ich weiß gibts keine funktionierende SoftSerial Library die 8E1 kann. Jemand eine Idee?
Gast
#4877763
>Der Mini pro hat nur 1 HW Uart, und soweit ich weiß gibts keine Reicht doch für unidirektional... >gibts keine funktionierende SoftSerial Library die 8E1 kann. das sollte Dich jetzt nicht überfordern
Sorry, hatte vergessen zu schreiben dass die Hauptplatine den Empfang bestätigt, daher bidirektional.
Gast
#4877802
Google kennste? http://forum.arduino.cc/index.php?topic=229837.0
Gast
#4877804
Ist die Bestätigung notwendig? Ansonsten wäre der AtMega32 der kleinste mit 2 Hardware Uart oder du guckst mal bei den Cortex MC.
Gast
#4877817
Oder du nimmst die BASCOM Softserial Bib, die kann das auch. http://avrhelp.mcselec.com/index.html?uart.htm Den rest wirste wohl auch mit BASCOM hinbekommen, klingt jetzt nicht so anspruchsovoll...
Gast
#4877823
Gerd J. schrieb: > dass die Hauptplatine den Empfang > bestätigt Den kannst ja direkt an das "Gerät" zurückführen! Probleme wegen Timing, Checksum usw. vorbehalten! Gruss Chregu
Gast
#4877834
Baendiger schrieb: > Ist die Bestätigung notwendig? Ansonsten wäre der AtMega32 der kleinste > mit 2 Hardware Uart Ach ja? Soweit ich weiß geht das erst beim 644 los...
Gast
#4877871
bing bing bing schrieb: > Baendiger schrieb: >> Ist die Bestätigung notwendig? Ansonsten wäre der AtMega32 der kleinste >> mit 2 Hardware Uart > > Ach ja? Soweit ich weiß geht das erst beim 644 los... Der ATMega328PB hat auch 2 Serielle. Den gibts auch in der Pro Mini Variante, mit Arduino Geschmack
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.