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加入嵌入式視覺聯盟
主站蜘蛛池模板: 制服丝袜无码每日更新| 黑人巨大精品欧美一区二区区| 日韩精品亚洲精品第一页| 97国产精品视频自在拍| 国产成人乱无码视频| 欧美日一级片| 91福利在线观看视频| 午夜免费小视频| 婷婷午夜天| 久久精品丝袜高跟鞋| av一区二区人妻无码| 国产婬乱a一级毛片多女| 欧美精品1区| 一级香蕉视频在线观看| 国产男人天堂| 亚洲中文字幕无码爆乳| 波多野结衣无码AV在线| 天天做天天爱夜夜爽毛片毛片| 乱码国产乱码精品精在线播放| 国产在线专区| 欧美日韩一区二区在线播放| 婷婷伊人久久| 色综合a怡红院怡红院首页| 精品成人免费自拍视频| 欧美www在线观看| 日韩亚洲综合在线| 国产麻豆精品手机在线观看| 日韩免费毛片| 国产无码性爱一区二区三区| 四虎永久免费在线| 亚洲成人免费看| 久久夜色精品| 久久一日本道色综合久久| 亚洲天堂精品在线| 69国产精品视频免费| 香蕉网久久| 欧美日韩导航| 亚洲乱亚洲乱妇24p| 国产91蝌蚪窝| 女人18毛片一级毛片在线| 国产欧美中文字幕| 久久久久久久久久国产精品| 99热国产这里只有精品9九| 亚洲欧美色中文字幕| 在线观看亚洲精品福利片| 国产一区二区精品福利| 国产全黄a一级毛片| AV不卡国产在线观看| 国产成人精品亚洲日本对白优播| 亚洲最大看欧美片网站地址| aⅴ免费在线观看| 欧美不卡视频一区发布| 欧美啪啪网| 国产在线观看一区精品| а∨天堂一区中文字幕| 1024国产在线| 国产99免费视频| 中国一级特黄视频| 99久久国产精品无码| 国产麻豆aⅴ精品无码| 亚洲无卡视频| 亚洲综合第一页| 国产精品污视频| 天堂在线www网亚洲| 91精品啪在线观看国产91| 中国一级毛片免费观看| 午夜在线不卡| 久久精品人人做人人爽电影蜜月| 欧美日韩国产高清一区二区三区| h网站在线播放| 亚洲欧美日韩精品专区| 日本草草视频在线观看| 久久精品aⅴ无码中文字幕| 在线精品欧美日韩| 精品国产成人av免费| a级毛片毛片免费观看久潮| 色老二精品视频在线观看| 亚洲免费毛片| 重口调教一区二区视频| 精品久久久无码专区中文字幕| 伊人久久影视| 欧美亚洲一二三区|