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加入嵌入式視覺聯盟
主站蜘蛛池模板: 亚洲av无码久久无遮挡| 丁香六月综合网| 欧美日韩国产高清一区二区三区| 丁香六月激情综合| 久久精品国产免费观看频道| 2020久久国产综合精品swag| 国产第四页| 国产成人精品在线| 永久成人无码激情视频免费| 中文字幕亚洲综久久2021| 22sihu国产精品视频影视资讯| 国产精品毛片一区| 日韩欧美中文字幕在线韩免费| 国产第八页| 91麻豆精品国产91久久久久| 欧美成在线视频| 99热最新在线| 92精品国产自产在线观看 | 亚洲天堂在线免费| 精品国产中文一级毛片在线看| 日韩精品亚洲人旧成在线| 国产一区二区福利| 伊人久久影视| 亚洲精品成人片在线观看 | 全免费a级毛片免费看不卡| 欧美一级色视频| AV不卡在线永久免费观看| 亚洲成人网在线观看| 欧美啪啪一区| 久久精品国产91久久综合麻豆自制| 国产真实乱子伦视频播放| 天天爽免费视频| 无码精油按摩潮喷在线播放 | 色成人亚洲| 欧美a在线| 亚洲黄网视频| 538国产在线| 中文字幕在线视频免费| a级毛片在线免费| 狠狠色丁婷婷综合久久| 男女男精品视频| 国产va在线观看免费| 欧美在线一二区| 亚洲欧美一级一级a| 97国产精品视频自在拍| 欧美在线黄| 呦视频在线一区二区三区| 国产精品午夜福利麻豆| 精品91视频| 国产成人综合在线观看| 一本无码在线观看| 国产丝袜精品| 色天堂无毒不卡| 99re这里只有国产中文精品国产精品| a级毛片毛片免费观看久潮| 欧美精品色视频| www成人国产在线观看网站| 国产幂在线无码精品| 青青青视频蜜桃一区二区| 欧美成人一级| 日本免费福利视频| 亚洲无码A视频在线| 欧美一级高清免费a| 亚洲欧美国产高清va在线播放| 婷五月综合| AV在线天堂进入| aa级毛片毛片免费观看久| 成人精品免费视频| 蜜臀AV在线播放| 国产黄网永久免费| 成人精品免费视频| 中国丰满人妻无码束缚啪啪| 国产毛片片精品天天看视频| 精品自窥自偷在线看| 丰满少妇αⅴ无码区| 在线国产综合一区二区三区| 香蕉精品在线| 午夜电影在线观看国产1区| 2021精品国产自在现线看| 久久大香香蕉国产免费网站| 中文字幕在线播放不卡| 欧美一级黄片一区2区|