- /* Definition for USARTx clock resources */
- #define USARTx USART2
- #define USARTx_CLK_ENABLE() __HAL_RCC_USART2_CLK_ENABLE()
- #define USARTx_RX_GPIO_CLK_ENABLE() __HAL_RCC_GPIOA_CLK_ENABLE()
- #define USARTx_TX_GPIO_CLK_ENABLE() __HAL_RCC_GPIOA_CLK_ENABLE()
- #define USARTx_FORCE_RESET() __HAL_RCC_USART2_FORCE_RESET()
- #define USARTx_RELEASE_RESET() __HAL_RCC_USART2_RELEASE_RESET()
- /* Definition for USARTx Pins */
- #define USARTx_TX_PIN GPIO_PIN_2
- #define USARTx_TX_GPIO_PORT GPIOA
- #define USARTx_TX_AF GPIO_AF4_USART2
- #define USARTx_RX_PIN GPIO_PIN_3
- #define USARTx_RX_GPIO_PORT GPIOA
- #define USARTx_RX_AF GPIO_AF4_USART2
|