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

TKScope支持菊花鏈結構的多內核系統仿真

2012-08-14 08:03:42廣州致遠電子股份有限公司
單片機與嵌入式系統應用 2012年11期
關鍵詞:嵌入式調試設置

廣州致遠電子股份有限公司

嵌入式系統的多核時代已經來臨,您準備好了嗎?近年來,電子技術、半導體技術取得了突飛猛進的發展,多核架構已經逐漸從高端服務器走向個人PC,并且在嵌入式領域嶄露頭角。

面對日益復雜的嵌入式系統,單個ARM器件往往不能滿足實際的要求,系統可能需要多個ARM器件的協調配合才能完成用戶設定的任務。多個ARM器件的調試就需要將硬件連接成菊花鏈的形式,這樣只需要一個JTAG接口就能夠對菊花鏈上的任意ARM器件進行仿真調試。傳統的仿真器僅僅能支持一次調試其中一個器件,無法同時控制另一個器件的運行!

TKScope率先支持菊花鏈結構的多內核系統仿真,支持菊花鏈上的多個器件同時調試,用戶可以同時將多個IDE連接到一臺仿真器分別調試各個內核器件。

1 菊花鏈結構簡介

多個器件的硬件連接成菊花鏈結構,連接JTAG接口TDO的器件為菊花鏈上的第一個器件,連接JTAG接口TDI的器件為菊花鏈上的最后一個器件。前一個器件的TDI和后一個器件的TDO連接在一起,菊花鏈上所有的ARM器件的TMS、TCK信號連接在一起。

例如,系統中菊花鏈上存在兩個ARM器件,一個是雙核器件LPC4300,一個是ARM7TDMI內核器件LPC2138。菊花鏈硬件連接示意圖如圖1所示。

圖1 菊花鏈硬件連接

2 TKScope仿真器設置

TKScope支持菊花鏈結構的多內核系統的調試,例如,一臺TKScope仿真器可以同時調試LPC4300器件內部的Cortex-M4和Cortex-M0內核,以及LPC2138器件內部的ARM7TDMI內核。而且,在一臺PC機上可以同時打開各個內核的工程文件進行同步調試,例如,可以打開3個IDE環境,同時連接到同一臺仿真器上進行同步調試。這是傳統的仿真器不可比擬的特性。

TKScope仿真菊花鏈結構的多核系統,設置方法與單核調試時基本相同,只是[主要設置]選項中的[時鐘]設置需要特別注意。此時,[時鐘模式]只能選擇[固定時鐘],JTAG時鐘值根據實際調試芯片的特性設置。JTAG時鐘值需要考慮到菊花鏈上的所有器件特性,不能大于任何一顆ARM器件運行的JTAG時鐘值。而且所有的ARM器件的JTAG時鐘值最好設置一致。

例如,ARM7TDMI內核器件,JTAG最大時鐘值為1MHz;Cortex-M4和 Cortex-M0內核器件,JTAG最大時鐘值為4MHz。綜合考慮,JTAG時鐘值設置不能高于1 MHz,圖2所示為[主要設置]界面,JTAG時鐘值設置為0.5MHz。

圖2 主要設置界面

3 TKScope調試多核系統

TKScope仿真ARM內核支持多種主流IDE環境,如TKStudio、Keil、IAR、Eclipse、RVDS、ADS等等。多核系統同時調試時,可以選擇相同的IDE環境,也可以選擇不同的IDE環境。例如,本文示例的兩個器件同時調試,3種內核對應3個工程文件,可以全部選擇在Keil環境下;也可以分別在不同的IDE環境下,例如Cortex-M4內核在Keil環境下,Cortex-M0內核在TKStudio環境下,ARM7TDMI內核在Keil環境下。

(1)在Keil中調試Cortex- M4內核

在Keil環境下打開Cortex-M4內核的工程,TKScope仿真器正確設置。然后,打開仿真器的[TAP設置]界面,如圖3所示,選擇Cortex-M4后,[確認]退出。之后即可進行正常的調試。

圖3 Keil下調試Cortex- M4內核設置

(2)在TKStudio中調試Cortex-M0內核

在TKStudio環境下打開Cortex-M0內核的工程,TKScope仿真器正確設置。然后,打開仿真器的[TAP設置]界面,如圖4所示,選擇Cortex-M0后,[確認]退出。之后即可進行正常的調試。注意,如果此時已經在Keil中調試Cortex-M4內核,無需退出調試!因為TKScope仿真器支持多個IDE同時連接,這與傳統仿真器在多核調試上有很大的區別。

(3)在Keil中調試ARM7TDMI內核

在Keil環境下打開ARM7TDMI內核的工程,TKScope仿真器正確設置。然后,打開仿真器的[TAP設置]界面,如圖5所示,選擇ARM7TDMI后,[確認]退出。之后即可進行正常的調試。同樣,如果系統中的其他內核已經處于調試狀態,那么內核會出現占用標志。

圖4 TKStudio下調試Cortex- M0內核設置

圖5 Keil下調試ARM7TDMI內核設置

(4)TKStudio、Keil聯調多核效果

當完成上述設置后,便可分別在TKStudio、Keil環境中切換至Debug模式,TKScope將分別完成Cortex-M4、Cortex-M0、ARM7TDMI內核的初始化配置、程序下載。在進入Debug模式后,可以任意地在任何一個IDE環境中設置斷點、單步、全速運行。此時您完全掌握了調試狀態下 Cortex-M4、Cotex-M0、ARM7TDMI內核的運行控制權,為程序問題的查找帶來了極大的便利。

4 小 結

作為專業的仿真器品牌,TKScope不僅及時地支持新內核、新芯片種類,而且也一如既往的關注用戶需求,為多核調試提供著全面的支持。TKScope仿真器后續會不斷地創新和發展,保持與嵌入式處理器同步發展和進步。

猜你喜歡
嵌入式調試設置
中隊崗位該如何設置
少先隊活動(2021年4期)2021-07-23 01:46:22
基于航拍無人機的設計與調試
電子制作(2018年12期)2018-08-01 00:47:44
搭建基于Qt的嵌入式開發平臺
FOCAS功能在機床調試中的開發與應用
無線通信中頻線路窄帶臨界調試法及其應用
電子制作(2017年19期)2017-02-02 07:08:38
嵌入式軟PLC在電鍍生產流程控制系統中的應用
電鍍與環保(2016年3期)2017-01-20 08:15:32
調壓柜的調試與試運行探討
本刊欄目設置說明
中俄臨床醫學專業課程設置的比較與思考
Altera加入嵌入式視覺聯盟
主站蜘蛛池模板: 91精品免费久久久| 国产精品网址你懂的| 免费观看国产小粉嫩喷水 | 亚洲永久精品ww47国产| 久久亚洲天堂| 国产日韩欧美精品区性色| 播五月综合| 中文字幕第1页在线播| 亚洲av日韩综合一区尤物| 色偷偷综合网| 久久国产精品国产自线拍| 婷婷色丁香综合激情| 97久久人人超碰国产精品| 伊人久久久久久久| 亚洲国产精品VA在线看黑人| 婷婷亚洲天堂| 久久黄色小视频| 欧美在线黄| 日韩在线第三页| 精品一区二区三区自慰喷水| 四虎精品黑人视频| 亚洲精品福利视频| 欧美精品H在线播放| 宅男噜噜噜66国产在线观看| 高h视频在线| 91精品亚洲| 搞黄网站免费观看| 亚洲水蜜桃久久综合网站| 91亚洲免费视频| 无码福利视频| 夜精品a一区二区三区| 亚洲国产成人精品无码区性色| 啪啪啪亚洲无码| 思思99热精品在线| 日韩欧美国产成人| 99在线国产| 又大又硬又爽免费视频| 青青草欧美| 国产亚洲欧美日本一二三本道| 国产一级毛片在线| 九九热精品视频在线| 91区国产福利在线观看午夜| 亚洲中文精品人人永久免费| 国产亚洲精品在天天在线麻豆 | 波多野结衣二区| 午夜综合网| 综合亚洲网| 日韩天堂在线观看| 欧美激情视频在线观看一区| 女同久久精品国产99国| 麻豆精品国产自产在线| 这里只有精品在线播放| 538国产在线| 91成人精品视频| 午夜精品区| 国产亚洲欧美日韩在线观看一区二区| 欧美a在线| 一级全黄毛片| 中文字幕亚洲专区第19页| 久久免费精品琪琪| 欧美黄网在线| 日韩欧美中文字幕一本| 亚洲男人天堂2018| 91福利在线观看视频| 亚洲成人播放| 99久久这里只精品麻豆| 久久精品娱乐亚洲领先| 午夜日本永久乱码免费播放片| 99在线视频免费观看| AV熟女乱| 综合亚洲色图| 久久免费视频6| 在线免费a视频| 国产成人久久综合777777麻豆 | 久一在线视频| 久久精品波多野结衣| 综合社区亚洲熟妇p| 欧美日韩成人在线观看| 538国产视频| 国产在线观看精品| 国产欧美在线观看一区| 欧美中日韩在线|