Hallo liebe Pi ler,
nun nach vergebenem suchen und den versuch zu verstehen wie die Usart kommunikation funktioniert wollte ich hier im Forum mal nach fragen wie das ganze funktioniert.
um die GPIO's anzusrepchen musstie ich die nötige Bibliothek dazu runterladen und einbinden
GPIO.setmode(GPIO.BOARD)
GPIO.setup(3,GPIO.IN)
GPIO.setup(5,GPIO.IN)
GPIO.setup(7,GPIO.IN)
GPIO.setup(8,GPIO.IN)
GPIO.setup(9,GPIO.OUT)
strmeasureone=str(GPIO.input(3)
+GPIO.input(5)
+GPIO.input(7)
+GPIO.input(8))
so das war ganz einfach nur nicht das was ich mir vorgestellt habe
nun zur Usart.
Ich kenn mich mit der USART kommunikation überhaupt nicht aus
ich weiss zu mindest das der Pin 14 TXD und der Pin 15 RXD sind
der eine zum schreiben der eine zum lesen
was muss ich alles einstellen
mit der Kombination zu einem Atmega 8
$ sudo stty 19200 -F /dev/ttyAMA0
Welche Baudrate muss ich wählen ? habt ihr da vlt eine Idee?
Um das ganze zu Konfigurieren muss ich in das Verzeichnis /boot/cmdline.txt
dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1
Stimmt das ?
Dann in das /etc/inittab Verzeichnis und auskommentieren
# T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100
Stimmt das ?
nun zur programmierung
hab die dazu nötige bibliothek aus dem internet gezogen und installiert
was ich versuche zu machen ist folgendes
der Atmega8 kriegt ein ein EIN signal von mir und fängt an zahlen zu senden
beliebig viele, alle sind 32 bit groß, nach dem alle zahlen gesendet wurden soll alles zugemacht werden .
das mit dem Atmega läuft der Kollege der die aufgabe hatte macht das schon, nur muss ich jetzt meinen teil zum laufen bringen.
bin am verzweifeln Bitte HILFE !
hat jemand vlt einen code schnippsel wieich sowas hinbekommen