英飛凌的芯片在汽車電子里用得可謂是頗多,剛好小編也用過,最近剛好在摸TC3系列的CAN模塊,剛好簡(jiǎn)單寫寫。
以TC387為例,共有3個(gè)MCMCAN模塊,分別為CAN0、CAN1、CAN2。下圖是三個(gè)CAN模塊的基本參數(shù),其中CAN0的功能最全。

從圖中可以看出,每個(gè)CAN模塊有4個(gè)CAN Node,每個(gè)Node均采用Bosch的M_CAN方法來實(shí)現(xiàn),支持CAN和CANFD,最高速率為5Mbps,每個(gè) Node有最多64個(gè)Rx Buffer,支持最多2個(gè)Rx FIFO,另外每個(gè)Node有最多32個(gè)Tx Buffer,支持最多1個(gè)Tx FIFO/Tx Queue。
其與TC2XX相比,其區(qū)別在于由原來的Message Object換成了Message RAM,增加了Pretended Networking特性,以及新增Range Filter功能。
下面就來說說細(xì)節(jié)。
01.
首先來看看時(shí)鐘,對(duì)于CAN模塊來說,主要有Fsyn和Fasyn,如下圖所示。Fsyn 為CAN相關(guān)寄存器及Message RAM的訪問提供時(shí)鐘,F(xiàn)asyn為CAN/CAN FD波特率產(chǎn)生提供時(shí)鐘,其中為了
-
寄存器
+關(guān)注
關(guān)注
31文章
5619瀏覽量
130397 -
RAM
+關(guān)注
關(guān)注
8文章
1400瀏覽量
120985 -
fifo
+關(guān)注
關(guān)注
3文章
407瀏覽量
45898 -
CAN模塊
+關(guān)注
關(guān)注
0文章
26瀏覽量
9267 -
過濾器
+關(guān)注
關(guān)注
1文章
444瀏覽量
21037
原文標(biāo)題:簡(jiǎn)析英飛凌TC3XX MCAL CAN模塊
文章出處:【微信號(hào):阿寶1990,微信公眾號(hào):阿寶1990】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
S32 Design Studio 中的 CAN MCAL 配置示例
探索英飛凌AURIX? - TC275T/TC277T微控制器:性能與安全的完美融合
S32K310 MCAL CAN 在初始通電時(shí)觸發(fā)錯(cuò)誤幀怎么解決?
AURIX? TC3xx 電機(jī)控制電源板:設(shè)計(jì)解析與特性洞察
英飛凌AURIX? TC3xx安全應(yīng)用套件快速上手
英飛凌EconoDUAL? 3 CoolSiC? MOSFET 1200V模塊榮獲2025全球電子成就獎(jiǎng)
英飛凌TC3XX MCAL CAN模塊簡(jiǎn)析
評(píng)論