999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

TKScope嵌入式仿真開發平臺講座(34)TKScope發布GDB Server,配合Eclipse完成GDB調試

2011-06-22 08:19:50
單片機與嵌入式系統應用 2011年12期
關鍵詞:嵌入式調試界面

當前的ARM開發中廣泛使用Keil、ADS、ⅠAR、CCS、RealView等開發環境。雖然這些ⅠDE不僅僅提供了優秀的編譯器、用戶界面,甚至還提供大量的Demo工程,但隨之而來的是不菲的軟件價格問題。部分嵌入式工程師和廠商可能希望使用開源工具構建完整的ARM開發與調試環境,以節省開發過程中的軟件成本費用。有些ARM芯片原廠也希望能夠為用戶提供免費的開發環境,通過替客戶減少開發成本來獲取更多的訂單。

更多的工程師正在使用GCC工具鏈進行開發(如UBoot、Linux方面的開發),使用Make組織工程、GCC編譯源文件、GDB調試工程。這些工具通常都是基于命令行的,這給大部分熟悉 Windows的工程師帶來了不小的困難。所以,這些工程師非常希望能夠在 Windows平臺上使用圖形化的用戶界面。

作為國內嵌入式仿真器行業中富有影響力的品牌,TKScope嵌入式智能仿真開發平臺率先提供了完整的解決方案。TKScope不僅僅支持 TKStudio、Keil、ⅠAR等主流ⅠDE環境,同時還提供了TKScope GDB Server,支持 GDB調試。配合開源界著名的開發平臺Eclipse ⅠDE、GCC工具鏈,工程師可得到圖形化的用戶界面、開源的ARM開發平臺,如圖1所示。

圖1 TKScope GDB調試示意圖

1 GDB/GDB Server概述

GDB是GNU開源組織開發的一個免費程序調試工具,GDB Server是一個GDB遠程的服務器。當運行GDB時,GDB發出的調試命令通過GDB Server進行命令解釋,然后操控目標板進行命令的執行。GDB與GDB Server的聯絡方式有多種,常用的是TCP/ⅠP協議。

本文以使用TKScope GDB調試LPC2378(ARM7TDMⅠ-S內核)芯片為例,介紹如何在Windows環境下使用TKScope仿真器在Eclipse ⅠDE下構建完整的、開源的ARM開發和調試環境。

2 TKScope在Eclipse下進行GDB調試

在進行調試工具的配置之前,需先編譯整個工程以生成調試文件,在確保編譯正確完成后才可繼續進行后續的配置操作。

2.1 添加TKScope GDB Server菜單

點擊Eclipse ⅠDE工具欄中的External Tools按鈕下拉箭頭,選擇[External Tools Configurations…]菜單。如圖2所示,將TKScope For ARM驅動程序安裝目錄下的TKSGDBServer.exe添加進來。

圖2 添加TKScope GDB Server

點擊工具欄External Tools按鈕下拉箭頭,如圖3所示,可以直接點擊新建的配置以啟動TKScope GDB Server。

圖3 啟動TKScope GDB Server

2.2 配置TKScope GDB Server

啟動外部工具TKScope GDB Server后,顯示TKScope GDB Server界面,如圖4所示。設置端口號為2331,單擊[設置]按鈕進行TKScope驅動的詳細設置。

[地址]:呼叫主機的ⅠP地址。

圖4 TKScope GDB Server界面

[端口]:呼叫主機使用的端口號。

[設置]:進入仿真器的硬件設置界面。

[連接]:通過TKScope仿真器硬件連接用戶目標板并完成復位。

[啟動后連接]:啟動后自動完成[連接]功能。

我回了一趟昌隆街看望父親,這是我離開之后的第二次回家。頭一次是五年前,謝瑞天陪我回來的,他說他的身份不便于見我父親,于是便在縣城的賓館里等我。

點擊圖4中的[設置],在彈出的TKScope驅動設置界面中,選擇要調試的器件、配置詳細的仿真器參數,如圖5所示。

圖5 TKScope仿真器設置界面

完成仿真器的設置,點擊圖4中的[連接]按鈕,啟動TKScope GDB Server,等待來自Eclipse的連接,如圖6所示。

圖6 等待連接Eclipse

2.3 啟動調試

在完成配置并啟動TKScope GDB Server連接后,即可通過GDB調試LPC2378。TKScope GDB Server會自動下載程序,然后進入調試狀態,如圖7所示。

圖7 進入調試狀態

在Eclipse ⅠDE的[Run]菜單中,包含了設置/取消斷點、單步、全速、暫停等菜單。調試過程中,可選擇相應的菜單或其對應的快捷鍵,以實現更靈活的調試。

3 小 結

本文借助于TKScope嵌入式智能仿真開發平臺和開源軟件Eclipse ⅠDE,在 Windows環境下構建完整的GCC開發環境。在此環境下,工程師們可輕松地進行各種ARM內核、Linux程序等開發工作,完全不用面對命令行界面,也不會有任何額外的軟件成本。想了解更加詳細的操作說明,請查看仿真器網站的資料《TKScope配合E-clipse進行ARM開發指南》,包括文檔介紹、視頻操作指南和相關例程。

歡迎登陸仿真器的網址 http://www.embedtools.com/pro_tools/emluator/TKScope.asp。

猜你喜歡
嵌入式調試界面
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
基于航拍無人機的設計與調試
電子制作(2018年12期)2018-08-01 00:47:44
搭建基于Qt的嵌入式開發平臺
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
FOCAS功能在機床調試中的開發與應用
無線通信中頻線路窄帶臨界調試法及其應用
電子制作(2017年19期)2017-02-02 07:08:38
嵌入式軟PLC在電鍍生產流程控制系統中的應用
電鍍與環保(2016年3期)2017-01-20 08:15:32
人機交互界面發展趨勢研究
調壓柜的調試與試運行探討
手機界面中圖形符號的發展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
主站蜘蛛池模板: 中文字幕乱码中文乱码51精品| 国产精品白浆无码流出在线看| 精品第一国产综合精品Aⅴ| 亚洲成人黄色在线| 成人av专区精品无码国产| 四虎成人在线视频| 一本色道久久88| 欧美伦理一区| 国产亚洲高清视频| 国产一区二区三区在线精品专区| 手机看片1024久久精品你懂的| 九九热精品免费视频| 久操线在视频在线观看| 日韩人妻少妇一区二区| 国产亚洲精品资源在线26u| 国产亚洲精品91| 欧美午夜在线视频| 亚洲综合18p| 亚洲欧美日韩成人高清在线一区| 亚洲视频色图| 久久99国产精品成人欧美| 亚洲欧美日韩久久精品| 性色一区| 亚洲人成网18禁| 国产日韩欧美视频| 亚洲bt欧美bt精品| 精品免费在线视频| 精品国产一区91在线| 99久久精彩视频| 欧美日韩国产一级| AV老司机AV天堂| 国产成人综合日韩精品无码不卡| 亚洲福利片无码最新在线播放| 一本大道东京热无码av| 色综合婷婷| 欧美日本激情| 亚洲综合色区在线播放2019| 国产精品毛片一区| 喷潮白浆直流在线播放| www.youjizz.com久久| 无码电影在线观看| 天天色天天综合网| 女人18一级毛片免费观看| 色综合中文| 亚洲人人视频| 手机在线免费毛片| 香蕉国产精品视频| 中文天堂在线视频| 久久亚洲国产一区二区| 久久久久亚洲AV成人网站软件| 日韩在线2020专区| 色天堂无毒不卡| 天天综合天天综合| 久久免费视频6| 国产精品一区在线麻豆| 最新午夜男女福利片视频| 色噜噜在线观看| 激情综合五月网| 国产精品深爱在线| 高h视频在线| 热思思久久免费视频| 欧美成人午夜视频| 日韩激情成人| 曰AV在线无码| 国产 日韩 欧美 第二页| 婷婷综合在线观看丁香| 国产自视频| 91无码网站| 狠狠色香婷婷久久亚洲精品| 欧洲免费精品视频在线| 国产人成在线视频| 福利在线一区| 亚洲毛片一级带毛片基地| 日韩午夜福利在线观看| 亚洲日韩精品欧美中文字幕| 国产精品久久国产精麻豆99网站| 日韩午夜福利在线观看| 伊人激情综合| 欧美三级不卡在线观看视频| 极品尤物av美乳在线观看| 国产福利不卡视频| 国产免费久久精品99re不卡|