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

新聞中心

EEPW首頁(yè) > 手機與無(wú)線(xiàn)通信 > 設計應用 > SIM32F107VCT6平臺的bxCAN標識符過(guò)濾技術(shù)與應用

SIM32F107VCT6平臺的bxCAN標識符過(guò)濾技術(shù)與應用

作者: 時(shí)間:2012-11-07 來(lái)源:網(wǎng)絡(luò ) 收藏

2 參數配置
參數配置主要是通過(guò)CAN_FS1R的FSCx位設置器位寬,通過(guò)CAN_FMR的FBMx位設置過(guò)濾器模式,最終在相應的位寬及過(guò)濾器模式下通過(guò)CAN_FxR1和CAN_FxR2實(shí)現符的硬件過(guò)濾設置。圖1是上述寄存器相互配合實(shí)現標識符硬件過(guò)濾的參數配置圖。

本文引用地址:http://dyxdggzs.com/article/153735.htm

a.JPG


由圖1可見(jiàn),當CAN_FSIR的FSCx位取0值時(shí),每個(gè)標識符過(guò)濾器是16位;反之,每個(gè)標識符過(guò)濾器是32位。在標識符過(guò)濾器位數一定時(shí),當CAN_FMR的FBMx位取0值時(shí),標識過(guò)濾器的過(guò)濾模式為屏蔽位模式,反之,標識過(guò)濾器的過(guò)濾模式為標識符列表模式;需要指出的是,在標識符屏蔽位模式下,標識符寄存器CAN_FxR1寫(xiě)入的是需要過(guò)濾的標識符ID信息,由11位基本ID(STID)、18位擴展ID(EXID)、標識符擴展位(IDE)、發(fā)送請求位(RTR)映射組成;屏蔽寄存器CAN_FxR2中的每一位與CAN_FxR1寄存器中的每一位相對應,即若CAN_FxR2寄存器某一位取0值,則CAN_FxR1寄存器中的對應位在硬件過(guò)濾時(shí)作“不用關(guān)心”處理;否則,按“必須匹配”處理。

3 標識符過(guò)濾規則
的標識符硬件過(guò)濾規則遵循以下原則:接收一個(gè)報文時(shí),其標識符首先與配置在標識符列表模式下的過(guò)濾器相比較。如果匹配上,報文就被存放到相關(guān)聯(lián)的緩沖區FIFO中,并且所匹配的過(guò)濾器的序號被存入過(guò)濾器匹配序號中。如果沒(méi)有匹配,報文標識符接著(zhù)與配置在屏
蔽位模式下的過(guò)濾器進(jìn)行比較。如果報文標識符沒(méi)有與過(guò)濾器中的任何標識符相匹配,那么硬件就丟棄該報文,且不會(huì )對軟件有任何打擾。

b.JPG


圖2是控制器標識符過(guò)濾機制的說(shuō)明。3個(gè)過(guò)濾器組處于標識符列表模式,其他的過(guò)濾器組處于標識符屏蔽模式。工作在標識符列表模式下過(guò)濾器組的標識符為0、1、4、5,而工作在標識符屏蔽位模式下的過(guò)濾器組的標識符為2、3。假設有一數據報文的標識符為4,當該報文到達接收節點(diǎn)后,就會(huì )首先與列表模式下的標識符比對。顯然報文標識符與標識符為4的過(guò)濾器匹配,因此報文內容被存入FIFO,同時(shí)過(guò)濾器編號被保存在過(guò)濾器匹配序號域FMI中。如果數據報文的標識符與列表模式下的過(guò)濾器組的標識符不匹配,假設標識符為3,則報文標識符會(huì )與屏蔽位模式下的過(guò)濾器組比對,而該類(lèi)過(guò)濾器組中有標識符為8的過(guò)濾器,則數據報文匹配后也會(huì )被送入FIFO,并保存匹配序號。



評論


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