这段程序我想发数组里面的字符 就是接不到第一个字符。
unsigned char temp[7]="ABCDEFG";
int main(void)
{
u8 t;
u8 len;
u16
times=0;
STM32_Clock_Init(9); //系统时钟设置
delay_init(72); //延时初始化
uart_init(72,9600); //串口初始化为9600
LED_Init(); //初始化与LED连接的硬件接口
//LCD_Init();
delay_ms(10);
//USART1->DR=temp[0];
// while((USART1->SR&0X40)==0);//等待发送结束
for(t=0;t<7;t++)
{
USART1->DR=temp[t];
while((USART1->SR&0X40)==0);//等待发送结束
}