STM32CubeIDE教程-现场表达式切换数字进制表示
生活随笔
收集整理的這篇文章主要介紹了
STM32CubeIDE教程-现场表达式切换数字进制表示
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
類似MDK,IAR可以實時監(jiān)控內(nèi)存的值一樣,STM32CubeIDE也能做到。STM32CubeIDE通過現(xiàn)場表達式可以實時查看內(nèi)存的值。
在STM32CubeIDE進入DEBUG模式后,點擊Windows → Show View → 現(xiàn)場表達式后,右側(cè)就會彈出現(xiàn)場表達式的對話框。
例如,我要監(jiān)控變量encoder_Value,那么直接在右側(cè)的表達式對話框里的最下方,輸入encoder_Value。
接著,就能看到encoder_Value一直在變化。
在上圖看到,encoder_Value是以十進制的方式顯示的,怎樣才能轉(zhuǎn)換十六進制顯示?畢竟在嵌入式開發(fā)時,十六進制也需要經(jīng)常使用。
從下圖可以看到,現(xiàn)場表達式可以支持十六進制,十進制,八進制,還有二進制的表達方式。STM32CubeIDE現(xiàn)場表達式比MDK與IAR實時監(jiān)控差的方便是切換進制時,所有監(jiān)控的變量都改變了,例如我按照剛才的方法切換成十六進制查看encoder_Value時,其他監(jiān)控的變量的表達方式都會改為十六進制。
總結(jié)
以上是生活随笔為你收集整理的STM32CubeIDE教程-现场表达式切换数字进制表示的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ij运行tomcat_如何把本地Web项
- 下一篇: 我的世界服务器玩家在线指令,我的世界服务