LL_USART_Enable:void LL_USART_Enable (USART_TypeDef * USARTx)
LL_USART_Disable:void LL_USART_Disable (USART_TypeDef * USARTx)
LL_USART_IsEnabled:uint32_t LL_USART_IsEnabled (USART_TypeDef * USARTx)
LL_USART_EnableDirectionRx:void LL_USART_EnableDirectionRx (USART_TypeDef * USARTx)
LL_USART_DisableDirectionRx:void LL_USART_DisableDirectionRx (USART_TypeDef * USARTx)
LL_USART_EnableDirectionTx:void LL_USART_EnableDirectionTx (USART_TypeDef * USARTx)
LL_USART_DisableDirectionTx:void LL_USART_DisableDirectionTx (USART_TypeDef * USARTx)
LL_USART_SetTransferDirection:void LL_USART_SetTransferDirection (USART_TypeDef * USARTx, uint32_t TransferDirection)
LL_USART_GetTransferDirection:uint32_t LL_USART_GetTransferDirection (USART_TypeDef * USARTx)
LL_USART_SetParity:__STATIC_INLINE void LL_USART_SetParity (USART_TypeDef * USARTx, uint32_t Parity)
LL_USART_GetParity:uint32_t LL_USART_GetParity (USART_TypeDef * USARTx)
LL_USART_SetDataWidth:void LL_USART_SetDataWidth (USART_TypeDef * USARTx, uint32_t DataWidth)
LL_USART_GetDataWidth:uint32_t LL_USART_GetDataWidth (USART_TypeDef * USARTx)
LL_USART_EnableMuteMode:void LL_USART_EnableMuteMode (USART_TypeDef * USARTx)
LL_USART_DisableMuteMode:void LL_USART_DisableMuteMode (USART_TypeDef * USARTx)
LL_USART_IsEnabledMuteMode:uint32_t LL_USART_IsEnabledMuteMode (USART_TypeDef * USARTx)
LL_USART_SetOverSampling:void LL_USART_SetOverSampling (USART_TypeDef * USARTx, uint32_t OverSampling)
LL_USART_GetOverSampling:uint32_t LL_USART_GetOverSampling (USART_TypeDef * USARTx)
LL_USART_ConfigClock:void LL_USART_ConfigClock (USART_TypeDef * USARTx, uint32_t Phase, uint32_t Polarity, uint32_t LBCPOutput)
LL_USART_IsEnabledSCLKOutput:void LL_USART_SetStopBitsLength (USART_TypeDef * USARTx, uint32_t StopBits)
LL_USART_GetStopBitsLength:uint32_t LL_USART_GetStopBitsLength (USART_TypeDef * USARTx)
LL_USART_ConfigCharacter:void LL_USART_ConfigCharacter (USART_TypeDef * USARTx, uint32_t DataWidth, uint32_t Parity, uint32_t StopBits)
LL_USART_SetBaudRate:void LL_USART_SetBaudRate (USART_TypeDef * USARTx, uint32_t PeriphClk, uint32_t OverSampling, uint32_t BaudRate)
LL_USART_IsActiveFlag_PE:uint32_t LL_USART_IsActiveFlag_PE (USART_TypeDef * USARTx)
LL_USART_IsActiveFlag_FE:uint32_t LL_USART_IsActiveFlag_FE (USART_TypeDef * USARTx)
LL_USART_IsActiveFlag_NE:uint32_t LL_USART_IsActiveFlag_NE (USART_TypeDef * USARTx)
LL_USART_IsActiveFlag_ORE:uint32_t LL_USART_IsActiveFlag_ORE (USART_TypeDef * USARTx)
LL_USART_IsActiveFlag_IDLE:uint32_t LL_USART_IsActiveFlag_IDLE (USART_TypeDef * USARTx)
LL_USART_IsActiveFlag_RXNE:uint32_t LL_USART_IsActiveFlag_RXNE (USART_TypeDef * USARTx)
LL_USART_IsActiveFlag_TC:uint32_t LL_USART_IsActiveFlag_TC (USART_TypeDef * USARTx) //检查发送完成标志
LL_USART_IsActiveFlag_TXE:uint32_t LL_USART_IsActiveFlag_TXE (USART_TypeDef * USARTx) //检查发送寄存器是否空
LL_USART_IsActiveFlag_BUSY:uint32_t LL_USART_IsActiveFlag_BUSY (USART_TypeDef * USARTx)
LL_USART_ClearFlag_PE:void LL_USART_ClearFlag_PE (USART_TypeDef * USARTx)
LL_USART_ClearFlag_FE:void LL_USART_ClearFlag_FE (USART_TypeDef * USARTx)
LL_USART_ClearFlag_NE:void LL_USART_ClearFlag_NE (USART_TypeDef * USARTx)
LL_USART_ClearFlag_ORE:void LL_USART_ClearFlag_ORE (USART_TypeDef * USARTx)
LL_USART_ClearFlag_IDLE:void LL_USART_ClearFlag_IDLE (USART_TypeDef * USARTx)
LL_USART_ClearFlag_TC:void LL_USART_ClearFlag_TC (USART_TypeDef * USARTx)
LL_USART_EnableIT_IDLE:void LL_USART_EnableIT_IDLE (USART_TypeDef * USARTx)
LL_USART_EnableIT_RXNE:void LL_USART_EnableIT_RXNE (USART_TypeDef * USARTx)
LL_USART_EnableIT_TC:void LL_USART_EnableIT_TC (USART_TypeDef * USARTx)
LL_USART_EnableIT_TXE:void LL_USART_EnableIT_TXE (USART_TypeDef * USARTx)
LL_USART_EnableIT_PE:void LL_USART_EnableIT_PE (USART_TypeDef * USARTx)
LL_USART_EnableIT_ERROR:void LL_USART_EnableIT_ERROR (USART_TypeDef * USARTx)
LL_USART_IsEnabledIT_IDLE:uint32_t LL_USART_IsEnabledIT_IDLE (USART_TypeDef * USARTx)
LL_USART_IsEnabledIT_RXNE:uint32_t LL_USART_IsEnabledIT_RXNE (USART_TypeDef * USARTx)
LL_USART_IsEnabledIT_TC:uint32_t LL_USART_IsEnabledIT_TC (USART_TypeDef * USARTx)
LL_USART_IsEnabledIT_TXE:uint32_t LL_USART_IsEnabledIT_TXE (USART_TypeDef * USARTx)
LL_USART_IsEnabledIT_PE:uint32_t LL_USART_IsEnabledIT_PE (USART_TypeDef * USARTx)
LL_USART_IsEnabledIT_ERROR:uint32_t LL_USART_IsEnabledIT_ERROR (USART_TypeDef * USARTx)
LL_USART_EnableDMAReq_RX:void LL_USART_EnableDMAReq_RX (USART_TypeDef * USARTx)
Function description | Enable DMA Mode for reception |
LL_USART_DisableDMAReq_RX:void LL_USART_DisableDMAReq_RX (USART_TypeDef * USARTx)
LL_USART_IsEnabledDMAReq_RX:uint32_t LL_USART_IsEnabledDMAReq_RX (USART_TypeDef * USARTx)
Function description | Check if DMA Mode is enabled for reception. |
LL_USART_EnableDMAReq_TX:void LL_USART_EnableDMAReq_TX (USART_TypeDef * USARTx)
Function description | Enable DMA Mode for transmission |
LL_USART_DisableDMAReq_TX:void LL_USART_DisableDMAReq_TX (USART_TypeDef * USARTx)
LL_USART_IsEnabledDMAReq_TX:uint32_t LL_USART_IsEnabledDMAReq_TX (USART_TypeDef * USARTx)
Function description | Check if DMA Mode is enabled for transmission |
LL_USART_EnableDMADeactOnRxErr:void LL_USART_EnableDMADeactOnRxErr (USART_TypeDef * USARTx)
Function description | Enable DMA Disabling on Reception Error. |
LL_USART_DisableDMADeactOnRxErr:void LL_USART_DisableDMADeactOnRxErr (USART_TypeDef * USARTx)
LL_USART_IsEnabledDMADeactOnRxErr:uint32_t LL_USART_IsEnabledDMADeactOnRxErr (USART_TypeDef * USARTx)
Function description | Indicate if DMA Disabling on Reception Error is disabled. |
LL_USART_DMA_GetRegAddr:uint32_t LL_USART_DMA_GetRegAddr (USART_TypeDef * USARTx, uint32_t Direction)
Function description | Get the data register address used for DMA transfer. |
LL_USART_ReceiveData8:uint8_t LL_USART_ReceiveData8 (USART_TypeDef * USARTx)
Function description | Read Receiver Data register (Receive Data value, 8 bits) |
LL_USART_ReceiveData9:uint16_t LL_USART_ReceiveData9 (USART_TypeDef * USARTx)
Function description | Read Receiver Data register (Receive Data value, 9 bits) |
LL_USART_TransmitData8:void LL_USART_TransmitData8 (USART_TypeDef * USARTx, uint8_t Value)
LL_USART_TransmitData9:void LL_USART_TransmitData9 (USART_TypeDef * USARTx, uint16_t Value)
LL_DMA_SetChannelSelection:void LL_DMA_SetChannelSelection (DMA_TypeDef * DMAx, uint32_t Stream, uint32_t Channel)
LL_DMA_ConfigTransfer:void LL_DMA_ConfigTransfer (DMA_TypeDef * DMAx, uint32_t Stream, uint32_t Configuration)
LL_DMA_ConfigAddresses:void LL_DMA_ConfigAddresses (DMA_TypeDef * DMAx, uint32_t Stream, uint32_t SrcAddress, uint32_t DstAddress, uint32_t Direction)
Function description | Configure the Source and Destination addresses |
LL_DMA_SetDataLength:void LL_DMA_SetDataLength (DMA_TypeDef * DMAx, uint32_t Stream, uint32_t NbData)
Function description | Set Number of data to transfer |
LL_DMA_EnableIT_TC:void LL_DMA_EnableIT_TC (DMA_TypeDef * DMAx, uint32_t Stream)
Function description | Enable Transfer complete interrupt. |
LL_DMA_EnableIT_TE:void LL_DMA_EnableIT_TE (DMA_TypeDef * DMAx, uint32_t Stream)
Function description | Enable Transfer error interrupt |
LL_USART_EnableDMAReq_TX:void LL_USART_EnableDMAReq_TX (USART_TypeDef * USARTx)
Function description | Enable DMA Mode for transmission. |
LL_DMA_EnableStream:void LL_DMA_EnableStream (DMA_TypeDef * DMAx, uint32_t Stream)
Function description | Enable DMA stream. |