找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索

串口通信,對(duì)fputc與fgetc重定義后還是使用不了printf、scanf、getchar、putchar

查看數(shù): 1713 | 評(píng)論數(shù): 4 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請(qǐng)稍候......
發(fā)布時(shí)間: 2023-8-2 08:15

正文摘要:

單片機(jī)C語言源程序如下: 這個(gè)就是重定義后的函數(shù),串口通信調(diào)試助手上面也是收到跟發(fā)送的數(shù)據(jù)為0,各位大佬看一下這是啥情況

回復(fù)

ID:1062017 發(fā)表于 2023-12-11 15:28
hezhiwei 發(fā)表于 2023-12-11 14:48
串口發(fā)送標(biāo)志位是USART_FLAG_TXE,可以把USART_FLAG_TC換掉試試

或者需要在keil->魔術(shù)棒->target中把microlib勾上,如果是scanf的話,不要使用中斷
ID:1062017 發(fā)表于 2023-12-11 15:26
hezhiwei 發(fā)表于 2023-12-11 14:48
串口發(fā)送標(biāo)志位是USART_FLAG_TXE,可以把USART_FLAG_TC換掉試試


ID:1062017 發(fā)表于 2023-12-11 14:48
串口發(fā)送標(biāo)志位是USART_FLAG_TXE,可以把USART_FLAG_TC換掉試試
ID:1062017 發(fā)表于 2023-12-11 14:46
可能是MicroLIB庫沒有勾選上,如果是scanf的話,不能使用中斷

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

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

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