Arduino UART кантип колдонсо болот?
Arduino UART кантип колдонсо болот?

Video: Arduino UART кантип колдонсо болот?

Video: Arduino UART кантип колдонсо болот?
Video: Управляющая лампа переменного тока с реле 5 В с помощью Arduino 2024, Ноябрь
Anonim

UART . UART универсалдуу асинхрондук кабыл алуу жана берүү дегенди билдирет жана жөнөкөй байланыш протоколу болуп саналат Arduino сериялык түзүлүштөр менен байланышуу үчүн. The UART система санарип пин 0 (RX), санариптик пин 1 (TX) жана башка компьютер менен байланышат аркылуу USB порту.

Буга байланыштуу, Arduino Uno канча UART бар?

The ООН бир гана аппараттык бар UART кабыл алуу үчүн 0 жана берүү үчүн 1 пиндерди колдонуу. Эскертүү, процессордун моделине негизделген пин чектөөлөрү бар жана сиз бир эле учурда бир порттон маалыматтарды ала аласыз.

Ошо сыяктуу эле, Arduino сериялык портту кантип аныктайт? Ичинде Arduino Экология программасы, Куралдар > Сериялык порт , жана туурасын тандаңыз сериялык порт . Эмнени көрүү сериялык порт такта колдонуп жатат, тактаны компьютериңизге USB кабели менен туташтырыңыз. Windows иш тактасынан Менин компьютеримди оң баскыч менен чыкылдатыңыз. Андан кийин касиеттери> Аппараттык камсыздоо, Түзмөк менеджер > Порттар (COM & LPT).

Ушундай жол менен, Arduino сериялык байланыш кантип иштейт?

Сен качан кыл а Сериал . print, сиз басып чыгарууга аракет кылып жаткан маалымат ички "өткөрүү" буферине жайгаштырылат. Андан кийин, ар бир байт аппараттык камсыздоо тарабынан берилген сайын үзгүлтүк деп аталат («USART, маалыматтар реестри бош» үзгүлтүккө учурашы) жана үзгүлтүккө учуроо тартиби буферден кийинки байтты жөнөтөт. сериялык порт.

UART протоколу кантип иштейт?

In UART Сериялык байланыш, маалыматтар асинхрондук түрдө берилет, башкача айтканда жөнөтүүчү менен кабыл алуучунун ортосунда саат же башка убакыт сигналы жок. Саат сигналынын ордуна, UART баштоо жана токтотуу биттери деп аталган кээ бир атайын биттерди колдонот.

Сунушталууда: