Ich bin ziemlich neu in der seriellen Verbindung in Linux und Raspberry Pi3. und ich versuche, Zahlen an RoboClaw Motor Driver zu senden und Feedback-Werte von ihm über serielle Anschlüsse (Tx, Rx) zu erhalten. In unten gibt es eine Liste der verfügbaren Ports, ich habe viele Möglichkeiten ausprobiert, aber ich weiß immer noch nicht, dass ich die Konsole deaktivieren muss oder nicht. Ich verwende Python zum Codieren.Datenübertragung über serielle TX und RX Ports in Raspberry PI 3
[ 0.000000] Kernel command line: 8250.nr_uarts=1 dma.dmachans=0x7f35 bcm2708_fb.fbwidth=1184 bcm2708_fb.fbheight=624 bcm2709.boardrev=0xa22082 bcm2709.serial=0x8cc60317 smsc95xx.macaddr=B8:27:EB:C6:03:17 bcm2708_fb.fbswap=1 bcm2709.uart_clock=48000000 vc_mem.mem_base=0x3dc00000 vc_mem.mem_size=0x3f000000 dwc_otg.lpm_enable=0 console=ttyS0,115200 console=tty1 root=/dev/mmcblk0p7 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles
***[ 0.000496] console [tty1] enabled
[ 0.296892] console [ttyS0] disabled
[ 0.296949] 3f215040.uart: ttyS0 at MMIO 0x3f215040 (irq = 59, base_baud = 31250000) is a 16550
[ 0.297476] console [ttyS0] enabled
[ 1.784136] 3f201000.uart: ttyAMA0 at MMIO 0x3f201000 (irq = 87, base_baud = 0) is a PL011 rev2***
[ 3.275091] systemd[1]: Expecting device dev-ttyS0.device...
[ 3.340413] systemd[1]: Starting system-serial\x2dgetty.slice.
[ 3.340681] systemd[1]: Created slice system-serial\x2dgetty.slice.
Gibt es einen Ratschlag, wie ich Datenübertragungen über diese Ports einrichten und ausführen kann?
danke
Haben Sie versucht zu suchen - es gibt viele Informationen da draußen, wenn Sie googeln, sagen wir _raspberry pi 3 serielle uart_ – barny
Ich lese viel, und alle von ihnen erzählen eine andere Methode und einige Zeit ganz anders. Ich suche nach einer Lösung, die kürzlich gemacht wurde und arbeite, um herauszufinden, was mit meinen Arbeiten nicht stimmt. –