Ja, wenn du 'Serial.begin(9600)' im Arduino verwendest, wird die interne serielle Schnittstelle (UART) des Mikrocontrollers verwendet.

Der Arduino verfgt jedoch ber einen separaten USB-zu-Seriell-Wandler, der an den Mikrocontroller angeschlossen ist. Dieser Wandler wandelt die seriellen Daten, die ber den USB-Anschluss empfangen werden, in Signale um, die vom Mikrocontroller verarbeitet werden k￶nnen, und umgekehrt.

Daher ist es m￶glich, den Arduino weiterhin zu programmieren, w¦hrend der serielle zu USB-Wandler an den UART-Port des Mikrocontrollers angeschlossen ist. Die Daten, die ber den Serial-Monitor gesendet werden, werden ber den USB-Anschluss an den Wandler gesendet und dann an den Mikrocontroller weitergeleitet, w¦hrend die Programmierbefehle ber den ISP-Header direkt an den Mikrocontroller gesendet werden.

Arduino Serial.begin() und USB-zu-Seriell-Wandler: Wie funktioniert das?

原文地址: https://www.cveoy.top/t/topic/oo5s 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录