Архив метки: UART

STM32 Без HAL и SPL. Часть 2. Регистры USART.

Всем доброго времени суток! Сегодня я хотел бы продолжить рубрику работы с микроконтроллерами STM32 серии F1 без библиотек HAL и  SPL. И в данном уроке рассмотрим регистры UART контроллера. О том как работает UART, я рассказывал здесь.  Перейдем к рассмотрению каждого из регистров микроконтроллера STM32 отвечающих за работу с данным модулем. Первым на очереди у… Читать далее »

AVR для начинающих. Урок 11.UART.Подключение к компьютеру.

Доброго времени суток! Сегодня мы подключим наш микроконтроллер AtMega8 к компьютеру! Для этого мы соорудим переходник между UART-интерфейсом контроллера и COM-портом персонального компьютера. Подробнее об UART читайте здесь и здесь. Переходник будет основан на микросхеме MAX232 с индексом N. Выглядит она следующим образом: Данная микросхема позволяет преобразовать интерфейс UART в RS-232-интерфейс, который более известен, как последовательный… Читать далее »

AVR для начинающих. Урок 10.UART.Продолжение

Здравствуйте! В прошлом уроке мы начали говорить об интерфейсе UART. Ознакомиться с ним Вы можете здесь. Сейчас, изучив все регистры, мы готовы приступить к написанию прошивки, осуществляющей передачу данных. Вот её код:

Рассмотрим его подробнее. В функции UART_Init мы инициализируем соответствующие регистры. Установив биты TXCIE и TXEN регистра UCSRB, мы включаем передатчик микроконтроллера и… Читать далее »