英飛凌的芯片在汽車電子里用得可謂是頗多,剛好小編也用過,最近剛好在摸TC3系列的CAN模塊,剛好簡單寫寫。
以TC387為例,共有3個MCMCAN模塊,分別為CAN0、CAN1、CAN2。下圖是三個CAN模塊的基本參數(shù),其中CAN0的功能最全。
從圖中可以看出,每個CAN模塊有4個CAN Node,每個Node均采用Bosch的M_CAN方法來實現(xiàn),支持CAN和CANFD,最高速率為5Mbps,每個 Node有最多64個Rx Buffer,支持最多2個Rx FIFO,另外每個Node有最多32個Tx Buffer,支持最多1個Tx FIFO/Tx Queue。
其與TC2XX相比,其區(qū)別在于由原來的Message Object換成了Message RAM,增加了Pretended Networking特性,以及新增Range Filter功能。
下面就來說說細節(jié)。
01.
首先來看看時鐘,對于CAN模塊來說,主要有Fsyn和Fasyn,如下圖所示。Fsyn 為CAN相關(guān)寄存器及Message RAM的訪問提供時鐘,F(xiàn)asyn為CAN/CAN FD波特率產(chǎn)生提供時鐘,其中為了
-
寄存器
+關(guān)注
關(guān)注
31文章
5372瀏覽量
121295 -
RAM
+關(guān)注
關(guān)注
8文章
1369瀏覽量
115070 -
fifo
+關(guān)注
關(guān)注
3文章
390瀏覽量
43899 -
CAN模塊
+關(guān)注
關(guān)注
0文章
24瀏覽量
8814 -
過濾器
+關(guān)注
關(guān)注
1文章
433瀏覽量
19760
原文標(biāo)題:簡析英飛凌TC3XX MCAL CAN模塊
文章出處:【微信號:阿寶1990,微信公眾號:阿寶1990】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
優(yōu)化TC3xx系統(tǒng)運行效率的策略
![優(yōu)化<b class='flag-5'>TC3xx</b>系統(tǒng)運行效率的策略](https://file1.elecfans.com/web2/M00/0B/C2/wKgZomc4C1GAB4-TAABAHGuXfIE296.png)
請問AURIX TC3xx tricore架構(gòu)下浮點運算和將浮點數(shù)小數(shù)點去掉變成整數(shù)來計算哪種方式更加節(jié)省算力?
ERAY (FlexRay) 模塊卡在INTEGRATION_LISTEN狀態(tài),為什么?
aurix的TC397的上電時序要求是怎樣的呢?
如何為TC275-SB制作MCAL?
TC3XX系列IOM模塊ECMSELR寄存器中的CTS和CES有什么區(qū)別?
為什么使用MCAL在Tresos中無法生成模塊?
TSIM是否支持TC3xx系列在沒有硬件的情況下調(diào)試應(yīng)用程序?
TC3xx的HSM中有沒有單調(diào)計數(shù)器?
英飛凌最新MCU之TC4XX系列開始量產(chǎn) 壟斷智能駕駛
![<b class='flag-5'>英飛凌</b>最新MCU之<b class='flag-5'>TC4XX</b>系列開始量產(chǎn) 壟斷智能駕駛](https://file1.elecfans.com/web2/M00/C2/86/wKgZomXlcUCACKmOAAAijBxIWZg375.png)
評論