第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

keil中printf語句輸出的結(jié)果在哪?

keil中printf語句輸出的結(jié)果在哪?

浮云間 2019-04-07 10:06:42
keil中printf語句輸出的結(jié)果在哪
查看完整描述

4 回答

?
皈依舞

TA貢獻(xiàn)1851條經(jīng)驗(yàn) 獲得超3個(gè)贊

沒辦法輸出,所以keil中使用printf函數(shù)沒有意義,可是又有許多程序使用,原來是為了調(diào)試,對(duì)printf函數(shù)進(jìn)行了重定向,代碼如下:
int fputc(int ch,FILE *f)
{
/* Write a character to the USART */
USART_SendData(USART2, (unsigned char) ch);
/* Loop until the end of transmission */
while(USART_GetFlagStatus(USART2, USART_FLAG_TXE) == RESET);

return ch;
}
這樣就把本來應(yīng)該輸出到屏幕的字符輸出到串口中,使用串口調(diào)試助手就可以看到相關(guān)的調(diào)試信息,為什么keil沒有輸出界面呢,因?yàn)閗eil本身具有非常強(qiáng)大的調(diào)試功能,使用debug模式可以讓代碼依次執(zhí)行,你可以看到每一條代碼的執(zhí)行過程和變量的變化過程,更不用說還有寄存器的操作等等,因此keil就沒有輸出界面

查看完整回答
反對(duì) 回復(fù) 2019-04-09
?
RISEBY

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超5個(gè)贊

點(diǎn)擊Start/Stop Debug Session 那里面就有Serial Window #1點(diǎn)擊就可以看到你顯示的結(jié)果。

查看完整回答
反對(duì) 回復(fù) 2019-04-09
?
一只斗牛犬

TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超2個(gè)贊

KEIL開發(fā)單片機(jī)中用printf輸出相當(dāng)于串口的發(fā)送,要在仿真中查看,當(dāng)然串口寄存器配置要正確。你安裝好KEIL后應(yīng)該有個(gè)HELLO WORD的例程就是那個(gè)。

查看完整回答
反對(duì) 回復(fù) 2019-04-09
  • 4 回答
  • 0 關(guān)注
  • 6103 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)