<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 汽車(chē)電子 > 設計應用 > AURIX? TC4x免費開(kāi)發(fā)環(huán)境介紹

AURIX? TC4x免費開(kāi)發(fā)環(huán)境介紹

作者: 時(shí)間:2025-01-13 來(lái)源:英飛凌 收藏

1

本文引用地址:http://dyxdggzs.com/article/202501/466296.htm

開(kāi)發(fā)工具

的開(kāi)發(fā)工具主要指集成開(kāi)發(fā)環(huán)境/編譯器和調試器,分為商用版和免費評估版兩種。

Tasking SmartCode, Hightec, GHS等都屬于商用版集成開(kāi)發(fā)環(huán)境/編譯器,目前都已經(jīng)支持產(chǎn)品。PLS, Lauterbach, iSystem是商用版調試器,目前也已經(jīng)全面支持TC4x產(chǎn)品。

Development Studio (ADS) Limited是最新推出的免費集成開(kāi)發(fā)環(huán)境,集代碼編輯,編譯,調試為一體,支持最新的TC4x產(chǎn)品。它內部還集成了TC4x iLLD例程庫,非常適合新手進(jìn)行學(xué)習和評估。本文主要介紹ADS Limited的申請和使用。

*注意:

  • ADS只支持TC2x/TC3x MCU, 只有ADS Limited可以支持TC4x MCU.

  • ADS Limited僅供用戶(hù)進(jìn)行非商業(yè)目的的評估和學(xué)習,在實(shí)際項目開(kāi)發(fā)階段,用戶(hù)還是需要購買(mǎi)商用版集成開(kāi)發(fā)環(huán)境/編譯器。

2

 Development Studio Limited

2.1

申請和安裝

在申請ADS Limited之前,首先申請MyInfineon賬號,然后在Infineon Community(https://community.infineon.com/)或  Case Management (https://ifxcasemanagement.crm4.dynamics.com/)系統上申請ADS Limited下載權限。

(1). 在開(kāi)通權限后:

    1. 登錄官網(wǎng),選擇Design Support

    2. 輸入developer center

    3. 搜索

(2). 下載和安裝Infineon Developer Center

(3). 打開(kāi)Infineon Developer Center后,登入MyInfineon賬號

(4). 接著(zhù)在Manage Tools框下面就可以找到 Development Studio Limited版本,下載和安裝最新版本。

2.2

 

新建TC4x模板工程

 

(1).  打開(kāi)ADS Limited, 對新建的workspace選擇一個(gè)保存路徑,Launch

(2). 按照下圖步驟新建一個(gè)TC4x的template工程

(3). 編譯

*注意:

  • 新建工程默認是用Tasking編譯器,也可以使用自帶的免費GCC編譯器,見(jiàn)下節。

  • 使用Tasking編譯器需要保證ADS limited安裝目錄下C:InfineonAURIX-Studio-limited-1.9.22-Lpluginscom.infineon.aurix.ads.tc4xx.tools_1.9.22build_systemtoolsCompilersTasking_10.1r1etc下licopt文件指向有效的license文件。

在安裝完Tasking SmartCode后,在安裝目錄的etc文件夾下會(huì )有licfile.txt和licopt.txt,要用Tasking SmartCode的etc文件夾下licopt.txt文件替換上面ADS limited路徑下的這個(gè),才可以正常使用Tasking編譯器。

2.3

 

免費GCC編譯器

 

ADS limited中也集成了免費的GCC編譯,可以編譯TC4x工程。

(1). 右鍵工程名->Build Configuration->Set Active->

TriCore Debug

(2). 編譯

2.4

 

TC4x例程庫

 

在A(yíng)DS Limited中集成了很多TC4x的例程,可以通過(guò)下面步驟直接導入例程,進(jìn)行編譯和調試。

(1). 點(diǎn)擊”Import AURIX? Project”

(2). 選擇Infineon TC4xx Code Examples Repository

(3). 選擇其中一個(gè)例程導入后就可以編譯了。

2.4.1 使用GCC編譯器編譯自帶例程

默認的自帶的例程不帶GCC編譯選項??梢园牙淘次募opy到新建的template工程中,然后在template工程中就可以使用GCC編譯器了。



2.5

 

調試

 

在A(yíng)DS limited中集成了winIDEA調試器軟件,配合TC4x板上的on-board miniwiggler可以直接調試TC4x MCU。

2.5.1 硬件連接

此時(shí)打開(kāi)設備管理器,確認一下on-board mini-wiggler是否被識別:

如不能發(fā)現DAS設備,則可以在官網(wǎng)下載和安裝DAS驅動(dòng): www.infineon.com

2.5.2 調試步驟

(1). 點(diǎn)擊Debug Configuration

(2). 雙擊winIDEA Debugger

(3). 不勾選stop execution at, 點(diǎn)擊debug進(jìn)入調試界面

(4). 下圖是winIDEA的調試界面

*注意:

  • 目前最新的ADS Limited v1.9.22只支持TC49x A step,后續版本會(huì )陸續支持后面的TC4x Device。

  • Tasking SmartCode v10.2或更高版本自帶的winIDEA調試器軟件已經(jīng)支持了TC49x A和TC4Dx。



關(guān)鍵詞: 英飛凌 AURIX TC4x

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>