關(guān)閉DEBUG,程序不知道哪里出了問(wèn)題?
恢復(fù) DEBUG = 1,程序又正常了
熱門(mén)產(chǎn)品 :
CH182: 以太網(wǎng)PHY收發(fā)器芯片
關(guān)閉DEBUG,程序不知道哪里出了問(wèn)題?
恢復(fù) DEBUG = 1,程序又正常了
DEBUG宏定義,其值代表printf函數(shù)調(diào)用的putchar中,選用哪一個(gè)物理串口進(jìn)行輸出。由于putchar沒(méi)有實(shí)際串口被選擇,可能導(dǎo)致printf函數(shù)無(wú)法返回。
同遇此問(wèn)題,解決方法呢,盡量不復(fù)用pa8/PA9?
不使用打印功能,將debug刪除后,需要將所有的打印信息即printf/PRINT語(yǔ)句也刪除。