挺进绝色校花的紧窄小肉,久久精品一本到99热免费,亚洲成a人片在线播放,中国老太婆BBBBBXXXXX

 
當(dāng)前位置: 首頁 » 政策法規(guī) » 工程師園地 » 正文

如何評估嵌入式系統(tǒng)分析工具?


  來源: 電子發(fā)燒友 時間:2018-05-30 編輯:思揚
分享到:

?

能否及時高效地構(gòu)建嵌入式系統(tǒng),取決于軟件開發(fā)人員在工作臺上是否有合適工具來幫助完成開發(fā)工作。雖然預(yù)算通常受到限制,但有些工具是每位嵌入式軟件工程師都必需的,這些工具可以幫助他們大幅減少構(gòu)建、調(diào)試和驗證其設(shè)計所需的時間。

開發(fā)人員的工作臺上必備的第一種最重要工具是調(diào)試器。調(diào)試器的作用就如同包含應(yīng)用代碼的主機開發(fā)機與將要運行應(yīng)用代碼的目標嵌入式處理器之間的橋梁。調(diào)試器提供幾種關(guān)鍵功能:

提取已編譯和鏈接的應(yīng)用,并將其加載到目標存儲器中;向目標處理器告知調(diào)試器已連接,并配置所有板載硬件調(diào)試模塊和功能;負責(zé)設(shè)置軟件和硬件斷點;在調(diào)試過程中可用于讀取寄存器和片上存儲器;接收實時應(yīng)用程序跟蹤信息以用于調(diào)試應(yīng)用程序。

在很多實例中,開發(fā)人員僅選擇他們能夠找到的最低成本的調(diào)試器,或很多開發(fā)套件附帶的默認板載 (OB) 調(diào)試器。這種做法的問題在于 OB 調(diào)試器的功能非常有限。

比較調(diào)試器之間差異的一種很好的方法是檢查 SEGGER 提供的調(diào)試工具。很多不同微控制器供應(yīng)商的多種開發(fā)套件都提供了基于 SEGGER J-link 的 OB 調(diào)試器。下圖顯示了面向各種目標內(nèi)核的不同 J-link OB 調(diào)試器的典型特性集(圖 1)。



圖 1:低成本開發(fā)板附帶的各種 SEGGER J-link OB 調(diào)試器的特性集示例(圖片來源:SEGGER)


請注意,表格的最右側(cè)顯示了三個關(guān)鍵速度特性:SWO 速度、接口速度和下載性能。對于大多數(shù)零件而言,這些速度都不超過 4 MHz,其中大多數(shù)速度遠低于這個數(shù)字。

初看起來,這些 J-link OB 調(diào)試器的指標數(shù)據(jù)還不錯,畢竟它們是免費的。但是,如果將這些特性與 J-link Ultra+ 或 J-Trace 等全功能調(diào)試器進行比較(圖 2),您會改變這種看法。


圖 2:J-link 系列調(diào)試器提供專業(yè)級調(diào)試功能,速度高達 100 MHz。(圖片來源:SEGGER)


請注意:最低 SWO 速度為 30 MHz,最高達到 100 MHz。SWO 接口用于調(diào)試,也用于接收一些跟蹤數(shù)據(jù)。這種速度增加,再加上無限制斷點、以太網(wǎng)選項和嵌入式跟蹤緩沖區(qū) (ETB) 等額外特性,使得這些調(diào)試器成為極其高效的工具。與開發(fā)套件上的基本調(diào)試器相比,這些調(diào)試器的功能更為強大和豐富,不僅有助于加快編程速度,還能縮短實際調(diào)試系統(tǒng)的時間。

我們以 J-link Ultra+ 為例。這是一款全功能專業(yè)調(diào)試器,其特性包括無限制斷點,以及極快的 SWO 和接口時鐘速率(圖 3)。



圖 3:J-link Ultra+ 是一款全功能專業(yè)調(diào)試器,其特性包括無限斷點,以及極快的 SWO 和接口時鐘速率。(圖片來源:SEGGER)

希望將嵌入式工作臺提升到全新水平的開發(fā)人員應(yīng)該考慮使用 SEGGER J-Trace(圖 4)。J-Trace 不僅支持與 J-link Ultra+ 相同的功能,還能夠使用 Arm 嵌入式跟蹤宏單元 (ETM) 接口連接到目標器件。

ETM 包含更多的數(shù)據(jù)通信通道,讓開發(fā)人員能夠檢索有關(guān)應(yīng)用程序及微控制器工作狀況的更多信息。例如,開發(fā)人員能夠使用 ETM 來執(zhí)行代碼分支分析,甚至執(zhí)行指令跟蹤。


關(guān)鍵詞:系統(tǒng)分析 軟件 調(diào)試器    瀏覽量:4096

聲明:凡本網(wǎng)注明"來源:儀商網(wǎng)"的所有作品,版權(quán)均屬于儀商網(wǎng),未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編使用。
經(jīng)本網(wǎng)授權(quán)使用,并注明"來源:儀商網(wǎng)"。違反上述聲明者,本網(wǎng)將追究其相關(guān)法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明自其它來源的作品,歸原版權(quán)所有人所有。目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點或證實其內(nèi)容的真實性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。如有作品的內(nèi)容、版權(quán)以及其它問題的,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
本網(wǎng)轉(zhuǎn)載自其它媒體或授權(quán)刊載,如有作品內(nèi)容、版權(quán)以及其它問題的,請聯(lián)系我們。相關(guān)合作、投稿、轉(zhuǎn)載授權(quán)等事宜,請聯(lián)系本網(wǎng)。
QQ:2268148259、3050252122。


讓制造業(yè)不缺測試測量工程師

最新發(fā)布
行業(yè)動態(tài)
政策法規(guī)
國際資訊
儀商專題
按分類瀏覽
Copyright ? 2023- 861718.com All rights reserved 版權(quán)所有 ?廣州德祿訊信息科技有限公司
本站轉(zhuǎn)載或引用文章涉及版權(quán)問題請與我們聯(lián)系。電話:020-34224268 傳真: 020-34113782

粵公網(wǎng)安備 44010502000033號

粵ICP備16022018號-4
马尔康县| 德化县| 华容县| 利辛县| 彩票| 固阳县| 邵武市| 和硕县| 黎城县| 清新县| 鄱阳县| 分宜县| 密山市| 松桃| 阳江市| 江山市| 彩票| 镇康县| 九江市| 铜陵市| 高碑店市| 米易县| 洞头县| 青铜峡市| 衡山县| 道真| 新建县| 彭州市| 孟连| 五大连池市| 工布江达县| 都昌县| 平度市| 遂平县| 丹棱县| 海口市| 乌恰县| 托里县| 名山县| 阜南县| 临汾市|