Artery USART TX
Передача данных по USART.
Тип: CFunction
|
Путь в библиотеке:
|
Описание
| Для работы с блоком установите/обновите пакет поддержки оборудования. |
Блок Artery USART TX используется для передачи данных по USART. Поддерживается передача как скалярных, так и векторных данных.
Порты
Вход
#
Data
—
данные для передачи
скаляр | вектор
Details
Вектор байт для передачи. Размерность определяется параметром Размер буфера на передачу:.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
#
Length
—
количество байт для передачи
скаляр
Details
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
Выход
#
Status
—
статус передачи
скаляр
Details
Статус передачи:
-
0— передача успешна (HAL_OK); -
1— ошибка передачи.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
Параметры
Main group
#
Модуль: —
номер модуля USART/UART
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
Details
| USART1–USART3 и USART6 — полнофункциональные USART. UART4, UART5, UART7, UART8 — упрощенные UART (только TX/RX, без синхронного режима). |
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# Размер буфера на передачу: — размер буфера передачи в байтах
Details
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# Таймаут на передачу, мс: — таймаут передачи в миллисекундах
Details
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |


