1. 本系列前言
英飛凌TC3xx是英飛凌AURIX 2G系列單片機,該系列單片機是32位微控制器,具有多個TriCore CPU、程序及數(shù)據(jù)存儲器、總線、中斷系統(tǒng)、DMA及功能強大的外圍設(shè)備。
AURIX 2G系列按不同的需求有不同的內(nèi)存及功能組合的單片機選擇,全系均可滿足ASIL D功能安全要求,其中功能最強大的是TC39x系列,最有6個CPU及4個鎖步核,F(xiàn)lash空間為16M,基本能滿足當前車載級ECU需求,且英飛凌即將推出下一代產(chǎn)品TC4xx系列,功能將更加強大。
下圖為TC39x的系統(tǒng)框圖:
2. GTM模塊系統(tǒng)介紹
GTM(Generic Timer Module)即通用定時器模塊,最初為博世公司IP,由于其強大的功能特性已在主流的單片機制造企業(yè)應(yīng)用,如英飛凌、NXP、STM等公司。
GTM模塊包括多個子模塊如:TOM、ATOM、TIM、ARU、BRC等,不同子模塊進行組合形成一個非常復(fù)雜的定時器模塊,在車載控制器的不同應(yīng)用領(lǐng)域及不同使用對象提供支持??赡艿膽?yīng)用場景:
1)通過TOM/ATOM模塊輸出PWM信號;
2)通過TIM采集輸入信號,如PWM波或脈沖信號;
3)通過TIM,SPE及TOM模塊驅(qū)動無刷直流電機;
4)通過TIM,DPLL及MAP生成電機管理所需的時鐘等。
GTM模塊系統(tǒng)架構(gòu):
GTM內(nèi)部框圖:
2.1 GTM模塊常用縮略語
GTM:Generic Timer Module
ARU:Advanced Routing Unit,高級路由單元,ARU可以將數(shù)據(jù)從連接的源子模塊路由到連接的目標子模塊。
BRC:Broadcast Module,廣播模塊,BRC可以向GTM的不同子模塊廣播數(shù)據(jù)流
TIM:Timer Input Module,定時器輸入模塊,也是GTM中唯一的輸入模塊,可以采集外部連接至GTM的輸入信號。
TOM: Timer Output Module,定時器輸出模塊,一般在項目中用于輸出PWM波,或用于定時器功能。項目中應(yīng)用較多。
ATOM:ARU-connected Timer Output Module,即相對于TOM子模塊而言是連接到ARU單元的定時器輸出模塊,是GTM中重要的輸出子模塊,由于其與ARU單元相連的特性,可以在不需要CPU計算情況下生成復(fù)雜的輸出信號。
CMP: Output Compare Unit,輸出比較單元
MON: Monitor Unit,監(jiān)測單元,負責支持功能安全相關(guān)的實現(xiàn)。
3. 系列介紹規(guī)劃
在后續(xù)將針對英飛凌TC3xx系列單片機的重要功能及外設(shè)進行介紹,在GTM系列中將對TIM/TOM/ATOM及ARU四個子單元分別進行詳細介紹,敬請期待。文章來源:http://www.zghlxwxcb.cn/news/detail-491290.html
匯總后當前整理的各專欄文章快速鏈接如下,歡迎點擊交流:
Autosar系列文章概覽及快速鏈接文章來源地址http://www.zghlxwxcb.cn/news/detail-491290.html
到了這里,關(guān)于英飛凌TC3xx系列GTM系統(tǒng)介紹的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!