欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

keil debug的watch顯示的變量類型不一致

查看數: 5961 | 評論數: 3 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2017-11-16 14:50

正文摘要:

為什么這些變量定義的都是unsigned int 類型,但在watch中變為各種類型??我把同一個變量加到watch里面,有時候類型正確(unsigned int),有時候不正確*(unsigned int、bit) 而且在debug中運行的時候類型也不 ...

回復

ID:184267 發表于 2017-11-16 15:31
有遇到debug運行的時候自動跳轉到啟動文件(STARTUP.A51)的情況嗎?這是為什么?
ID:184267 發表于 2017-11-16 15:21
問題已經解決了。
原來子函數中定義的變量會在子函數執行完后被釋放掉。
如果想測某個字函數的變量就要把光標指向該子函數,然后再把該變量添加進watch里面觀察,此時watch顯示的類型就不會出錯了。
綜上所述,watch貌似不能同時觀察不同函數內定義的變量。

如果說的不清楚請多多包涵,有什么問題盡管提出,一起解決,進步
ID:184267 發表于 2017-11-16 15:10
有的時候無法放入watch中觀察,這是為什么呀

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

Powered by 單片機教程網

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