国产精品免费无遮挡无码永久视频-国产高潮视频在线观看-精品久久国产字幕高潮-国产精品99精品无码视亚

迅為i.MX6ULL終結者查看變量的實時值

發布時間:2021-3-26 14:08    發布者:落風
IAR的調試模式可以查看變量的實時值,下面我們來演示一下。首先我們修改下hello_world程序,我們在main函數定義一個變量i,然后寫一個for循環給變量i賦值,如圖 1所示:

然后我們點解菜單欄的“Make”快捷圖標,開始編譯我們修改后的程序,編譯完成如圖 2所示:

從上圖可以看到編程成功,然后我們點擊“Debug without Downloading”快捷圖標,進入調試模式,如圖 3所示:

然后我們鼠標右鍵點擊變量“i”,在彈出的選項,選擇“add to watch”,如圖 4所示:
.
然后可以看到打開“Watch i”窗口,里面列出了變量i,以及對應的值(Value),如圖 5所示:

接著我們點擊調試快捷圖標中的“Go”快捷圖標,是程序運行,由于我們在for循環中設置了斷點,所以程序運行到斷點處會停止,同時我們在“Watch i”窗口可以看到你變量i的值為0,運行結果如圖 6所示:

在上圖的“Watch i”窗口可以看待變量i是按照字符的方式顯示的,我們可以鼠標右鍵點擊該行,然后在彈出的選項里面修改變量i的顯示類型,如圖 7所示:

從上圖我們可以看到顯示類型有默認類型,二進制,八進制,十進制,十六進制,字符類型。這里我們選擇十進制顯示方式(Decimal Format),我們可以看到變量i的值是0,如圖 8所示:

然后我們繼續點擊調試快捷圖標的“Go”快捷圖標,使程序僅需運行,程序會再次停止在斷電位置,此時變量i的值是1,如圖 9所示:

我們可以反復點擊“Go”快捷圖標,使程序集訓運行,我們可以看到,沒點擊一次“Go”快捷圖標,變量i的值就會加1,如圖 10所示:

通過調試查看變量i的值,可以發現變量i的值與我們程序設計的邏輯是一致的。通過IAR調試查看變量可以很方便的幫助我們跟蹤程序的運行,以及某個時刻變量的值。

關于IAR調試模式下查看變量的值,我們就介紹到這里。當然我們也可以在IAR的調試模式下查看某個內存,或者某段內存的內容。

關于i.MX6ULL使用JTAG調試我們就先介紹到這里。前面我們在安裝JLINK V9驅動的時候,同時也會安裝一些JLINK V9的應用工具,他們在驅動的安裝目錄下(C:\Program Files (x86)\SEGGER\JLink_V634f),如圖 11所示:


在這些應用里面我們最常用的是JFlash.exe和JLink.exe,如圖 12所示:

我們可以使用JLink.exe下載編譯好的二進制程序到i.MX6ULL開發板的內存指定位置,然后從該位置執行我們的二進制程序。具體的使用我們會在后面的文檔中給大家介紹。

本文地址:http://www.4huy16.com/thread-763479-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • “芯”光璀璨,鵬城共賞——2025 Microchip中國技術精英年會深圳站回顧
  • 技術熱潮席卷三城,2025 Microchip中國技術精英年會圓滿收官!
  • 電動兩輪車設計生態系統
  • 常見深度學習模型介紹及應用培訓教程
  • 貿澤電子(Mouser)專區
關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表