1024手机基地看电影,午夜福利视频导航,国产精品福利在线一区,亚洲欧美日韩另类成人,在线观看午夜日本理论片,成年超爽免费网站,国产精品成人免费,精品动作一级毛片,成人免费观看网站,97精品伊人久久大香蕉

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2399|回復(fù): 4
打印 上一主題 下一主題
收起左側(cè)

STM32串口實(shí)驗(yàn)程序出錯(cuò) 同樣的代碼 只是多了一句printf("請輸入信息:")

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
小白剛自學(xué)stm32,向大神們請教一下串口問題:同樣的代碼 只是多了一句printf("請輸入信息:");會(huì)出現(xiàn)如下圖的結(jié)果。

stm32請教.png (197.01 KB, 下載次數(shù): 66)

stm32請教.png

51hei瀏覽器截圖.png (183.34 KB, 下載次數(shù): 57)

51hei瀏覽器截圖.png
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:236035 發(fā)表于 2020-4-30 14:20 | 只看該作者
沒出錯(cuò)啊,挺正常的啊。循環(huán)打印  請輸入信息 ,并等待輸入。只是漏了換車回行,并等待發(fā)送完成。
printf("請輸入信息:\r\n");
while((USART1->SR&0X40)==0);//等待發(fā)送結(jié)束

回顯也要等待發(fā)送完成
回復(fù)

使用道具 舉報(bào)

板凳
ID:287786 發(fā)表于 2020-4-30 16:29 | 只看該作者
要使用printf ,要自己重寫fputc函數(shù)
回復(fù)

使用道具 舉報(bào)

地板
ID:287786 發(fā)表于 2020-4-30 16:31 | 只看該作者
要重寫fputc函數(shù),定位到某個(gè)UART口
int fputc(int ch, FILE *f)
{
                /* 發(fā)送一個(gè)字節(jié)數(shù)據(jù)到USART1 */
                USART_SendData(USART1, (uint8_t) ch);

                /* 等待發(fā)送完畢 */
                while (USART_GetFlagStatus(USART1, USART_FLAG_TC) == RESET);

                return (ch);
}
回復(fù)

使用道具 舉報(bào)

5#
ID:740787 發(fā)表于 2020-4-30 18:29 | 只看該作者
就是一個(gè)輸入函數(shù)printf 需要你輸入一個(gè)值
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表