<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>
"); //-->

博客專(zhuān)欄

EEPW首頁(yè) > 博客 > AURIX? TC4x 硬件支持包助您實(shí)現初期開(kāi)發(fā),加速開(kāi)發(fā)進(jìn)程

AURIX? TC4x 硬件支持包助您實(shí)現初期開(kāi)發(fā),加速開(kāi)發(fā)進(jìn)程

發(fā)布人:hejingfeng 時(shí)間:2024-10-09 來(lái)源:工程師 發(fā)布文章

往期回顧

AURIX?  TC4x  微控制器的并行處理單元(PPU)簡(jiǎn)介

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

英飛凌新一代MCU AURIX?  TC4x 即將量產(chǎn)

緣起今生:英飛凌車(chē)規MCU全系支持Rust 語(yǔ)言開(kāi)發(fā)

探索 AUTOSAR 與 英飛凌 AURIX? TC4x MCAL 解決方案-上

探索 AUTOSAR 與 英飛凌 AURIX? TC4x MCAL 解決方案-下

AURIX? TC4x虛擬化技術(shù)助力下一代汽車(chē)EE架構設計

車(chē)載以太網(wǎng)和AURIX? TC4x 千兆以太網(wǎng)/時(shí)間敏感網(wǎng)絡(luò )概覽

AURIX? TC4x網(wǎng)絡(luò )安全架構及對ISO/SAE 21434的支持

功能安全最佳搭擋:AURIX? TC4x 和 OPTIREG? PMIC TLF4x功能安全概覽

AURIX? TC4x CDSP介紹及應用


01


前言

英飛凌AURIX? TC4x系列微控制器嵌入式代碼支持包使您能夠使用Simulink為英飛凌32位TriCore? TC1.8 AURIX? TC4x系列微控制器設計實(shí)時(shí)應用程序,以及英飛凌AURIX? TC4x系列系統級芯片塊集支持包使您能夠使用Simulink為英飛凌AURIX? TC4x系列PPU設計實(shí)時(shí)應用程序。支持包包含了外設和IO模塊諸如 Digital IO, TMADC, DSADC, PWM, Encoder, Resolver, FCC, SENT, CDSP, QSPI and Hardware Interrupts。在MATLAB 2024a版本里,它允許您使用Green Hills?, TASKING? SmartCode, HighTec LLVM和Synopsys? MetaWare等第三方編譯器編譯和運行代碼,和Synopsys Virtualizer Development Kit第三方軟體進(jìn)行模擬測試。


02


安裝過(guò)程

以MATLAB 2024a版本為例,從Add-Ons里點(diǎn)擊Get Hardware Support Package。

圖片

輸入AURIX,查找到相應的support package,執行install,然后點(diǎn)擊右上角Manage Add-Ons。

圖片

輸入AURIX后,點(diǎn)擊兩個(gè)setup圖標來(lái)配置。

圖片


兩個(gè)配置過(guò)程相同可分以下幾個(gè)STEP:

Step1:選擇第三方compiler,這里以TASKING? SmartCode為例

圖片

Step2:選擇對應工具,這里選擇Infineon DAS

圖片

Step3:安裝相應的軟件和工具

圖片


生成的代碼時(shí)基于英飛凌 TC4x 底層驅動(dòng)庫iLLD。下面分別validate安裝好的軟件和工具,輸入相應的路徑,點(diǎn)擊validate。


編譯器需要向第三方申請,DAS從下面的鏈接可以下載:https://www.infineon.com/dgdl/Infineon-DAS_V8_0_5_SETUP-DevelopmentTools-v08_04-EN.zip?fileId=8ac78c8c8929aa4d018992adcfe97a61

圖片圖片圖片圖片

至此支持包和工具安裝完成。


安裝完成后simulink Library Browser里可以看到這些內容,后續的版本里會(huì )逐步完善并增加內容。

圖片圖片


03


使用HSP(Hardware Support Package)示例

以新建模型為例:

圖片

設置此模型可連接到AURIX? TC4x-TriBoards,以及板上的TC4x型號規格,和所運行的CPUx。

圖片

配置完成以后,在model setting -----> code generation里指定build toolchain。

圖片

Hardware implementation通過(guò)Target Hardware resource里的Build option選擇build動(dòng)作(是否需要下載運行)。

圖片

通過(guò)Target Hardware resource里的Build connectivity選擇和目標板的連接方式,對于TC4x Triboard, 板載DAS miniwiggler會(huì )生成虛擬串口,COM數字根據各自電腦會(huì )有不同。這里通過(guò)COM14下載程序。

圖片

將30%, 50%, 80%三路占空比傳送到AURIX? TC4x PWM生成三對100KHZ互補PWM,HRPWM允許(使用EGTM),死區插入。使用的IO資源如下表:

圖片

在simulink里新建模型文件,分別加入下面block:constant、Rate transition、TC4x PWM。

圖片

Constant寫(xiě)入[30,50,80],Rate Transition sample time 1ms。

圖片


下面在hardware mapping界面里面配置PWM相關(guān)參數:

首先在module里面選擇生成PWM的模塊資源,這里選擇EGTM_ATOM0,enable HRPWM。

圖片

打開(kāi)channel界面,選擇對應的參數設置,以channel0為例,指定互補輸出,死區設2.5nS和1.25nS用作驗證HRPWM作用,其他channel1、2相似。

圖片

最后在HRADWARE里面點(diǎn)擊Build Deploy& Start,模型生成code并編譯,完成以后下載到目標板運行。

圖片圖片


完成以后,程序在目標板上運行。通過(guò)示波器可以實(shí)測波形驗證。


04


總結

HSP for AURIX? TC4x 可提供快速且簡(jiǎn)易的模型化介面進(jìn)行Prototyping的軟體開(kāi)發(fā),且此支持包也提供整合編譯軟體以及簡(jiǎn)易的燒錄工具,來(lái)達成初期開(kāi)發(fā)平臺上的所需功能,也可藉由將硬件模型化達到系統層級的模型化測試平臺以達成實(shí)體化后的可追溯性,以利于縮短整體的開(kāi)發(fā)以及驗證時(shí)程。


圖片

歡迎關(guān)注微信公眾號

英飛凌汽車(chē)電子生態(tài)圈


*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。



關(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>