767 читали · 3 года назад
Как работать с UART на Arduino без Arduino Wiring
А зачем, когда в среде Arduino IDE полно готовых функций для работы с Serial ? Разберемся на конкретном примере. Потребуется любая Arduino подобная платформа на контроллере ATMega328P (Nano, UNO) - вторая часть примера будет написана на C и для адаптации под другую платформу придется заглянуть в документацию на микроконтроллер который стоит в Вашей плате, чтобы узнать названия используемых регистров. Напишем простенькую программу которая будет зажигать встроенный светодиод при отправке символа "A"...
261 читали · 3 года назад
UART в вопросах и ответах за 5 минут
Для тех, кому лень читать или хочется посмотреть, как всё это выглядит вживую, я записал материал в форме видео. Что означает название? UART — сокращение от Universal Asynchronous Receiver-Transmitter. По-русски универсальный асинхронный приемник-передатчик. А если простыми словами? Это простейший интерфейс для передачи данных по последовательному порту. Обычно два устройства просто соединяются двумя проводами. Скорости прямого и обратного соединений могут быть различными — это и значит, что соединение асинхронное...