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加入嵌入式視覺聯盟
主站蜘蛛池模板: 中文字幕色在线| 久久中文字幕2021精品| 国产Av无码精品色午夜| 国产精品短篇二区| 青青操视频在线| 毛片网站观看| 亚洲色图欧美| 露脸真实国语乱在线观看| 欧美影院久久| 国产一区二区网站| jizz在线观看| 亚洲乱码视频| 精品超清无码视频在线观看| 91精品国产自产在线观看| 精品国产成人av免费| 亚洲欧美日韩中文字幕一区二区三区| 999精品色在线观看| 国产不卡一级毛片视频| 91青青草视频| 性视频一区| 国产福利一区视频| 国产综合网站| 成人亚洲国产| 精品国产自| 日韩精品成人网页视频在线| 国产精品lululu在线观看| 热思思久久免费视频| 国产区人妖精品人妖精品视频| 欧美色丁香| 四虎国产精品永久一区| 天天摸天天操免费播放小视频| 热这里只有精品国产热门精品| 亚洲欧美极品| 影音先锋亚洲无码| 欧美翘臀一区二区三区| 精品亚洲麻豆1区2区3区| 小说 亚洲 无码 精品| 久久青草免费91观看| 亚洲视频四区| a级毛片视频免费观看| 国产av色站网站| 中文字幕乱码中文乱码51精品| 无码中字出轨中文人妻中文中| 欧美国产综合视频| 日韩国产综合精选| 99热6这里只有精品| 中文字幕av一区二区三区欲色| 亚洲天堂精品视频| 欧美伦理一区| 国产无码网站在线观看| 亚洲精品你懂的| 国产免费好大好硬视频| 中文精品久久久久国产网址| 免费一级毛片完整版在线看| 最新午夜男女福利片视频| 91成人免费观看| 国产欧美视频一区二区三区| 亚洲欧美日韩成人高清在线一区| 欧美午夜视频在线| 亚洲区第一页| 五月婷婷综合网| 成人亚洲国产| 国产精品yjizz视频网一二区| yjizz国产在线视频网| 夜色爽爽影院18禁妓女影院| 久一在线视频| 中国国产一级毛片| 99久久精彩视频| 亚洲码在线中文在线观看| 91久久天天躁狠狠躁夜夜| 中文字幕亚洲无线码一区女同| 91网在线| 亚洲VA中文字幕| 黄色免费在线网址| 日韩欧美在线观看| 国产高清在线精品一区二区三区| 国产精彩视频在线观看| 99视频精品全国免费品| 亚洲中文精品人人永久免费| 亚洲国产日韩一区| 亚洲精品不卡午夜精品| 色婷婷综合激情视频免费看|