以下是一个使用USART_SendData函数向外发送八位数字的C语言程序例子:
#include <stm32f4xx.h>
void USART1_Send_Byte(uint8_t byte);
int main(void) {
// 初始化USART1
RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA, ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1, ENABLE);
GPIO_InitTypeDef GPIO_InitStruct;