Разделы сайта

Проектирование устройства шлюза

Рис. 3.2 UART обмен данными в режиме обратного вызова.

При приеме rxCallback() указывает на функцию, которая должна выполняться каждый раз, когда данные поступают в rxBuffer, аргумент - количество принятых байт. Зная количество полученных данных, читаем их из буфера с помощью функции HAL_ReadUsart ().

На рис.3.3 показан фрагмент кода, который показывает как настроить UART порт, так чтобы обе операции выполнены в режиме обратного вызова.

Рис.3.3 Настройка UART порта в режим обратного вызова.

Перейти на страницу: 1 2 

Интересное из раздела

Проект системы видеонаблюдения для малых предприятий на базе OOO Лоцман-БТ
В наши дни системы видеонаблюдения выделились в самостоятельную область средств охраны, имеющую собственные правила и особенности эксплуатации. Системы виде ...

Расчет усилителя постоянного тока
электромагнитная головка тип - ГЗМ-105 Диапазон частот - 31,5 - 18 кГц Величина выходного напряжения (на НЧ) - 0,7 мВ Величина выходног ...

Расчет характеристик сигналов и каналов связи
В последнее десятилетие ХХ века произошла научно-техническая революция в области транспортной связи, в основе которой лежат два крупных достижения ...