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

標題: keil debug的watch顯示的變量類型不一致 [打印本頁]

作者: MHNMHN    時間: 2017-11-16 14:50
標題: keil debug的watch顯示的變量類型不一致
為什么這些變量定義的都是unsigned int 類型,但在watch中變為各種類型??我把同一個變量加到watch里面,有時候類型正確(unsigned int),有時候不正確*(unsigned int、bit)

而且在debug中運行的時候類型也不改變。怎么解決

debug watch.png (24.82 KB, 下載次數: 64)

debug watch.png

QQ截圖20171116144521.png (5.29 KB, 下載次數: 72)

QQ截圖20171116144521.png

QQ截圖20171116144545.png (5.16 KB, 下載次數: 91)

QQ截圖20171116144545.png

QQ截圖20171116144558.png (7.01 KB, 下載次數: 93)

QQ截圖20171116144558.png

作者: MHNMHN    時間: 2017-11-16 15:10
有的時候無法放入watch中觀察,這是為什么呀
作者: MHNMHN    時間: 2017-11-16 15:21
問題已經解決了。
原來子函數中定義的變量會在子函數執行完后被釋放掉。
如果想測某個字函數的變量就要把光標指向該子函數,然后再把該變量添加進watch里面觀察,此時watch顯示的類型就不會出錯了。
綜上所述,watch貌似不能同時觀察不同函數內定義的變量。

如果說的不清楚請多多包涵,有什么問題盡管提出,一起解決,進步
作者: MHNMHN    時間: 2017-11-16 15:31
有遇到debug運行的時候自動跳轉到啟動文件(STARTUP.A51)的情況嗎?這是為什么?




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1