研究生
最后登录1970-1-1
在线时间 小时
注册时间2016-9-10
|
- <P>void Uart1_PutChar(u8 ch)
- {
- USART_SendData(USART1,(u8)ch);
- while(USART_GetFlagStatus(USART1,USART_FLAG_TXE) == RESET);
- while(USART_GetFlagStatus(USART1,USART_FLAG_TC) == RESET);
- }
- </P>
- <P> </P>
- <P>
- void Uart1_PutStrLen(u8 *buf,u16 len)
- {
- for(;len>0;len--)
- {
- USART_SendData(USART1,*buf++);
- while(USART_GetFlagStatus(USART1,USART_FLAG_TXE) == RESET);
- }
- while(USART_GetFlagStatus(USART1,USART_FLAG_TC) == RESET);
- }
- </P>
- <P> </P>
- <P>
- void Uart1_PutStr(u8 *buf)
- {
- while(*buf)
- {
- USART_SendData(USART1,*buf++);
- while(USART_GetFlagStatus(USART1,USART_FLAG_TXE) == RESET);
- }
- while(USART_GetFlagStatus(USART1,USART_FLAG_TC) == RESET);
- }
- </P>
复制代码
|
|