大学生
最后登录1970-1-1
在线时间 小时
注册时间2013-11-26
|
#include "stm32f10x.h"
#include "usart1.h"
/*
* 函数名:main
* 描述 :主函数
* 输入 :无
* 输出 :无
*/
int main(void)
{
/* USART1 config 115200 8-N-1 */
USART1_Config();
printf("\r\n this is a printf demo \r\n");
printf("\r\n 欢迎使用野火M3实验板 \r\n");
USART1_printf(USART1, "\r\n This is a USART1_printf demo \r\n");
USART1_printf(USART1, "\r\n ("__DATE__ " - " __TIME__ ") \r\n");
for(;;)
{
}
}
这个串口程序是从哪行程序开始执行
int fputc(int ch, FILE *f){
/* 将Printf内容发往串口 */
USART_SendData(USART1, (unsigned char) ch);
// while (!(USART1->SR & USART_FLAG_TXE));
while( USART_GetFlagStatus(USART1,USART_FLAG_TC)!= SET);
return (ch);
}
这个程序的
for(;;)
{
}
这个for循环有什么意义,可以去掉吗
|
|