eegmak
@eegmak

Как отправить в uart символ по его коду?

Как с помощью баш отправлять символы в уарт по их кодам?
Есть ли различия между представлениями символа в uart/linux/bash/stm32 ?
от чего зависит какое количество бит/байт получит функция считывания одного символа по уарт?
  • Вопрос задан
  • 181 просмотр
Пригласить эксперта
Ответы на вопрос 1
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
Как с помощью баш отправлять символы в уарт по их кодам?

export hexcode=41 #'A'
printf "\x$hexcode" > /dev/ttyS0


Есть ли различия между представлениями символа в uart/linux/bash/stm32 ?

man ascii, man charsets

от чего зависит какое количество бит/байт получит функция считывания одного символа по уарт?

Количество бит в символе зависит от настроек UART, см. man stty, параметр cs. Обычно API чтения из UART оперируют байтами.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы