【ZLG微信文檔精選】淺談工程師的調(diào)試法寶(五)――JScope的使用_第1頁(yè)
【ZLG微信文檔精選】淺談工程師的調(diào)試法寶(五)――JScope的使用_第2頁(yè)
【ZLG微信文檔精選】淺談工程師的調(diào)試法寶(五)――JScope的使用_第3頁(yè)
【ZLG微信文檔精選】淺談工程師的調(diào)試法寶(五)――JScope的使用_第4頁(yè)
【ZLG微信文檔精選】淺談工程師的調(diào)試法寶(五)――JScope的使用_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 廣州周立功單片機(jī)科技有限公司淺談工程師的調(diào)試法寶系列干貨淺談工程師的調(diào)試法寶(5J-Scope的應(yīng)用摘要:作為一名嵌入式軟件系統(tǒng)工程師,掌握住高效快捷的調(diào)試方法,往往會(huì)在實(shí)際的項(xiàng)目開(kāi)發(fā)中達(dá)到事半功倍的效果。今天就跟大家講一講我們?cè)陧?xiàng)目開(kāi)發(fā)過(guò)程中,那些被我們忽視的調(diào)試法寶吧。推送目的:實(shí)踐干貨分享是否原創(chuàng):是關(guān)鍵字:J-Scope、IDE、J-Link正文:我們?cè)谇八钠奈臋n中介紹了MCU向調(diào)試終端輸出信息的方法。今天就介紹一個(gè)更炫更酷、可以圖形化顯示數(shù)據(jù)的調(diào)試法寶JScope。J-Scope是SEGGER公司推出的,可以在目標(biāo)MCU運(yùn)行時(shí),實(shí)時(shí)分析數(shù)據(jù)并圖形化顯示的軟件。它不需要像SWO那樣

2、需要MCU上面額外的引腳,而是使用標(biāo)準(zhǔn)的調(diào)試接口。J-Link驅(qū)動(dòng)4.90之后的版本都有這個(gè)軟件哦。J-Scope可以像示波器一樣顯示多個(gè)變量的值,通過(guò)讀取一個(gè)ELF文件,允許選擇一定數(shù)量的變量可視化,如圖1所示。你可以簡(jiǎn)單的將目標(biāo)MCU連接到J-Link,并啟動(dòng)J-Scope 軟件。 圖 1 J-Scope圖形化顯示變量使用J-Scope的同時(shí)還可以并行使用調(diào)試環(huán)境,擴(kuò)展工程師的IDE的調(diào)試經(jīng)驗(yàn)。更加方便我們分析調(diào)試過(guò)程中的數(shù)據(jù)。J-Scope使用方法也很簡(jiǎn)單,首先在Segger目錄下打開(kāi)J-Scope.exe,彈出如圖2所示的對(duì)話框,選擇需要調(diào)試的elf文件,單擊OK。 圖 2 J-Sco

3、pe配置對(duì)話框然后在如圖3所示的對(duì)話框添加變量。注意添加的變量在程序中應(yīng)該是全局變量。 圖 3 添加變量對(duì)話框單擊OK,選擇運(yùn)行之后,我們就可以看到J-Scope繪制出來(lái)的精美的曲線了。這個(gè)工具支持的MCU內(nèi)核也非常多,如圖4所示。 圖 4 J-Scope支持的內(nèi)核可能有的讀者好奇了,最多能觀察多少個(gè)變量,采樣率能達(dá)到多少呢?其實(shí)變量的多少和采樣率的大小取決于你的調(diào)試工具,如表1所示。表 1 變量個(gè)數(shù)和采樣頻率 當(dāng)然,如果你的J-link是從淘寶50元買(mǎi)來(lái)的,那么最高采樣頻率也就是50Hz了。有了J-Scope很大程度上方便了我們的調(diào)試。那么有沒(méi)有其它的軟件在具備J-Scope優(yōu)點(diǎn)的同時(shí),功能更加強(qiáng)大呢?免責(zé)聲明廣州周立功單片機(jī)科技有限公司隨附提供的軟件或文檔資料旨在提供給您(本公司的客戶(hù)使用,僅限于且只能在本公司制造或銷(xiāo)售的產(chǎn)品上使用。該軟件或文檔資料為本公司和/或其供應(yīng)商所有,并受適用的版權(quán)法保護(hù),版權(quán)所有。如有違反,將面臨相關(guān)適用法律的刑事制裁,并承擔(dān)違背此許可的條款和條件的民事責(zé)任。本公司保留在不通知讀者的情況下,有修改文檔或軟件相關(guān)內(nèi)容的權(quán)利,對(duì)于使用中所出現(xiàn)的任何效果,本公司不承擔(dān)任何責(zé)任。該軟件或文檔資料“按現(xiàn)狀”提供,不提供保證,無(wú)論是明示的、暗示的還是法定的保證。這些保證包括(但不限于對(duì)出

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論