找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

stm32f103 printf串口打印程序問題

查看數(shù): 3494 | 評論數(shù): 3 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時間: 2020-3-31 14:38

正文摘要:

ESP8266與單片機usart1相連,通過手機APP給WiFi發(fā)1和0的十六進制 在串口1 中斷函數(shù)中將其存在全局變量Temp中。 我在網(wǎng)上找了串口打印的重定義,將printf 用usart3打印輸出然后通過串口助手在電腦上顯示, 但 ...

回復

ID:207209 發(fā)表于 2020-4-8 16:11
printf 函數(shù)的運行時間比較長,在中斷中使用會出現(xiàn)bug
ID:367369 發(fā)表于 2020-4-1 09:54
carpcarey 發(fā)表于 2020-3-31 20:10
你的USART3的NVIC沒有設置。你本身在USART1的中斷里面,只有設置更高優(yōu)先級的中斷才能執(zhí)行USART3中斷。

不行啊,設置USART3的優(yōu)先級高于USART1還是一樣的結果連串口打印的數(shù)據(jù)都一樣
ID:267719 發(fā)表于 2020-3-31 20:10
你的USART3的NVIC沒有設置。你本身在USART1的中斷里面,只有設置更高優(yōu)先級的中斷才能執(zhí)行USART3中斷。

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

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

快速回復 返回頂部 返回列表