Работа с UART (Си) » History » Version 6
« Previous -
Version 6/33
(diff) -
Next » -
Current version
krufter_multiclet, 04/18/2013 06:04 PM
Работа с UART (Си)¶
Рассмотрим передачу и приём сообщения по UART подробнее (на Си).
Сконфигурировать UART на передачу и приём сообщения на Си также просто как и на ассемблере мультиклеточного процессора.
Кроме того на Си для работы с UART доступны полезные функции и макросы, такие как вывод значения типа int, вывод строки,
вывод заданного массива памяти данных.
В приведённых ниже примерах кода используется библиотека для работы с UART, которую необходимо подключить:
#include <uart.h>
1. Настраиваем UART на передачу¶
Первым шагом задаём структуру (все элементы структуры можно посмотреть в файле uart.h).
UART_InitTypeDef UART_InitStructure;
Затем инициализируем нужные параметры (незаданные параметры по умолчанию выставляются в - "0")