<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

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

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

          作者: 時間:2025-01-13 來源:英飛凌 收藏

          1

          本文引用地址:http://www.ex-cimer.com/article/202501/466296.htm

          開發(fā)工具

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

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

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

          *注意:

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

          • ADS Limited僅供用戶進行非商業(yè)目的的評估和學習,在實際項目開發(fā)階段,用戶還是需要購買商用版集成開發(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/)系統(tǒng)上申請ADS Limited下載權限。

          (1). 在開通權限后:

            1. 登錄官網,選擇Design Support

            2. 輸入developer center

            3. 搜索

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

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

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

          2.2

           

          新建TC4x模板工程

           

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

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

          (3). 編譯

          *注意:

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

          • 使用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文件夾下會有l(wèi)icfile.txt和licopt.txt,要用Tasking SmartCode的etc文件夾下licopt.txt文件替換上面ADS limited路徑下的這個,才可以正常使用Tasking編譯器。

          2.3

           

          免費GCC編譯器

           

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

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

          TriCore Debug

          (2). 編譯

          2.4

           

          TC4x例程庫

           

          在ADS Limited中集成了很多TC4x的例程,可以通過下面步驟直接導入例程,進行編譯和調試。

          (1). 點擊”Import AURIX? Project”

          (2). 選擇Infineon TC4xx Code Examples Repository

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

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

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



          2.5

           

          調試

           

          在ADS limited中集成了winIDEA調試器軟件,配合TC4x板上的on-board miniwiggler可以直接調試TC4x MCU。

          2.5.1 硬件連接

          此時打開設備管理器,確認一下on-board mini-wiggler是否被識別:

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

          2.5.2 調試步驟

          (1). 點擊Debug Configuration

          (2). 雙擊winIDEA Debugger

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

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

          *注意:

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

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



          關鍵詞: 英飛凌 AURIX TC4x

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();