|
void | UART_Cmd (NT_UART_TypeDef *UARTx, FunctionalState State) |
| Разрешение работы выбранного UART. Подробнее...
|
|
void | UART_BaudRateDivConfig (NT_UART_TypeDef *UARTx, uint32_t IntDiv, uint32_t FracDiv) |
| Ручная настройка делителя для реализации необходимой скорости передачи. Подробнее...
|
|
void | UART_Break (NT_UART_TypeDef *UARTx, FunctionalState State) |
| Включение разрыва линии. Подробнее...
|
|
void | UART_DeInit (NT_UART_TypeDef *UARTx) |
| Устанавливает все регистры UART значениями по умолчанию. Подробнее...
|
|
OperationStatus | UART_Init (NT_UART_TypeDef *UARTx, UART_Init_TypeDef *UART_InitStruct) |
| Инициализирует UARTx согласно параметрам структуры UART_InitStruct. Подробнее...
|
|
void | UART_StructInit (UART_Init_TypeDef *UART_InitStruct) |
| Заполнение каждого члена структуры UART_InitStruct значениями по умолчанию. Подробнее...
|
|
void | UART_SendData (NT_UART_TypeDef *UARTx, uint32_t Data) |
| Передача слова данных. Подробнее...
|
|
uint32_t | UART_RecieveData (NT_UART_TypeDef *UARTx) |
| Прием слова данных. Подробнее...
|
|
FlagStatus | UART_FlagStatus (NT_UART_TypeDef *UARTx, UART_Flag_Typedef UART_Flag) |
| Запрос состояния выбранного флага. Подробнее...
|
|
FlagStatus | UART_ErrorStatus (NT_UART_TypeDef *UARTx, UART_Error_Typedef UART_Error) |
| Запрос состояния выбранного флага ошибки. Подробнее...
|
|
void | UART_ErrorStatusClear (NT_UART_TypeDef *UARTx) |
| Очистка флагов ошибки. Подробнее...
|
|
void | UART_ModemConfig (NT_UART_TypeDef *UARTx, UART_ModemInit_TypeDef *UART_ModemInitStruct) |
| Инициализирует модемный режим UART согласно параметрам структуры UART_ModemInitStruct. Подробнее...
|
|
void | UART_ModemStructInit (UART_ModemInit_TypeDef *UART_ModemInitStruct) |
| Заполнение каждого члена структуры UART_ModemInitStruct значениями по умолчанию. Подробнее...
|
|
void | UART_ITFIFOLevelConfig (NT_UART_TypeDef *UARTx, UART_Dir_Typedef UART_Dir, UART_FIFOLevel_TypeDef UART_FIFOLevel) |
| Выбор порог заполнения буфера приемника/передатчика, по достижению которого будет генерироваться прерывание. Подробнее...
|
|
void | UART_ITCmd (NT_UART_TypeDef *UARTx, UART_ITSource_Typedef UART_ITSource, FunctionalState State) |
| Маскирование выбранных прерываний. Подробнее...
|
|
FlagStatus | UART_ITRawStatus (NT_UART_TypeDef *UARTx, UART_ITSource_Typedef UART_ITSource) |
| Запрос немаскированного состояния прерывания. Подробнее...
|
|
FlagStatus | UART_ITMaskedStatus (NT_UART_TypeDef *UARTx, UART_ITSource_Typedef UART_ITSource) |
| Запрос маскированного состояния прерывания. Подробнее...
|
|
void | UART_ITStatusClear (NT_UART_TypeDef *UARTx, UART_ITSource_Typedef UART_ITSource) |
| Сброс флагов состояния выбранных прерываний. Подробнее...
|
|
void | UART_DMABlkOnErrCmd (NT_UART_TypeDef *UARTx, FunctionalState State) |
| Управление блокированием запросов DMA от приемника в случае возникновения прерывания по ошибке. Подробнее...
|
|
void | UART_DMACmd (NT_UART_TypeDef *UARTx, UART_Dir_Typedef UART_Dir, FunctionalState State) |
| Разрешение формирования запросов DMA для обслуживания буфера передатчика/приемника Подробнее...
|
|