91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

解析ECAN-E02單過濾器CAN硬件過濾

億佰特物聯(lián)網(wǎng)應用專家 ? 2025-01-16 19:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

什么是CAN總線?

CAN(Controller Area Network)總線是一種用于車輛電子設備之間通信的標準協(xié)議。CAN過濾器是用來過濾CAN總線上收到的消息,從而確保只處理特定的數(shù)據(jù)幀。在CAN通信中,過濾器的配置對于性能和消息處理的準確性非常重要。

什么是CAN過濾器單過濾模式?

在使用ECAN-E02的單過濾模式前,我們需要知道CAN過濾器的單過濾模式(Single Filter Mode)指的是過濾器只設置一個過濾條件。這種模式下,CAN控制器會基于該單一條件來篩選接收到的CAN消息。符合過濾條件的消息將被接收并傳遞給上層應用處理,而不符合條件的消息則被丟棄。

主要特點:

? 簡單易用:單過濾模式通常比較簡單,適用于只關心某一類消息的場景。

? 過濾規(guī)則簡單:只有一個過濾規(guī)則,用來匹配特定的標識符(ID),這對于應用程序來說可以減少復雜性。

? 性能適中:因為只有一個過濾條件,所以單過濾模式通常不會對系統(tǒng)性能產(chǎn)生過大的負擔,適合低延遲要求的應用。

ECAN-E02的單過濾器模式

首先觀察ECAN-E02的單過濾器模式UI界面:

ecec0392-d3fd-11ef-9434-92fbcf53809c.png

? CodeHigh 代表的為16-31位的數(shù),CodeLow 代表的為0-15位的數(shù)。

? 同理,MaskHigh 代表的為16-31位的數(shù),MaskLow 代表的為0-15位的數(shù)。

? ECAN-E02的過濾界面,可以通過直接點擊Code,Mask進行數(shù)據(jù)的配置,1其中,對于ST這一行,RTR代表的是遠程幀,ID00-ID10代表的是標準幀ID的11位,DB1[0-7]代表的是數(shù)據(jù)幀第一個字節(jié)的8位,DB2[0-7]代表的則是數(shù)據(jù)幀第二個字節(jié)的8位(由高到低,從左到右,其中“XX”代表無需設置)。

? 對于ET這一行,RTR代表的是遠程幀,ID00-ID28代表的是擴展幀ID的29位(“XX”代表無需設置)。了解了基本的配置后,我們結合測試設置進行分析。

我們要實現(xiàn)效果“使用網(wǎng)頁配置為單過濾模式CodeHigh (Hex)配置為0x0020,CodeLow (Hex)配置為0x0008,MaskHigh (Hex)配置為0xFFCF,MaskLow (Hex)配置為0xFFF3,保存參數(shù),重啟設備;使用網(wǎng)絡調(diào)試助手連接設備通道1服務器,使用CAN分析儀連接通道1CAN接口,網(wǎng)絡調(diào)試助手僅會收到ID為奇數(shù)并且第二個數(shù)據(jù)的第四位為高的標準數(shù)據(jù)幀(例如數(shù)據(jù)位為00 08 00 00 00 00 00 00可以被接收)與ID為奇數(shù)并且ID第十七位為0第十八位為1的擴展數(shù)據(jù)幀(例如ID50001可以接收)”。先設置好Code與Mask的值后,進行下一步;

ecff0f78-d3fd-11ef-9434-92fbcf53809c.png

首先觀察可以過濾的標準數(shù)據(jù)幀,觀察ST Code Mask這三行,可以發(fā)現(xiàn),幀ID該位可以為1,因此在該位上任何數(shù)加一均為奇數(shù),所以只能收到幀ID為奇數(shù)的標準幀,接下來再觀察數(shù)據(jù)DB部分;

ed17be74-d3fd-11ef-9434-92fbcf53809c.png

此時ST DB2[3]對應的Code為1,Mask為0,代表該位必須為高位,Mask判斷該位必須為Code值。所以能接收ID為奇數(shù)并且第二個數(shù)據(jù)的第四位為高的標準數(shù)據(jù)幀(例如數(shù)據(jù)位為00 08 00 00 00 00 00 00可以被接收)。

ed277486-d3fd-11ef-9434-92fbcf53809c.png

現(xiàn)在觀察可以過濾的擴展數(shù)據(jù)幀格式,觀察ET Code Mask三行ID00-ID28分別代表29位的擴展幀ID格式,RTR代表的是遠程幀,“XX”代表不用配置。觀察格式,首先,ID00位必須滿足,該位必須為1,其次,觀察到17位,18位對應的Mask,也必須滿足第17位為0,第18位為高位的格式,所以ID為奇數(shù)并且ID第十七位為0第十八位為1的擴展數(shù)據(jù)幀(例如ID50001可以接收)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • CAN總線
    +關注

    關注

    145

    文章

    2043

    瀏覽量

    135205
  • 過濾器
    +關注

    關注

    1

    文章

    444

    瀏覽量

    20961
  • CAN硬件
    +關注

    關注

    0

    文章

    3

    瀏覽量

    1024
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    STM32之CAN ---CAN ID過濾器分析

    沒有跟過濾器中的任何標識符相匹配,那么硬件就丟棄該報文,且不會對軟件有任何打擾。3 與過濾器相關的寄存器3.1 CAN 過濾器主控寄存器 (
    發(fā)表于 03-16 14:14

    CAN過濾器的配置

    CAN過濾器的配置(f103 hal1.8 系列)can過濾器的配置是對can接收到的報文進行過濾
    發(fā)表于 08-19 06:11

    CAN通信的過濾器配置的理解

    總結一些最近做項目對CAN通信的過濾器配置的理解;這里我使用STM32F105系列的芯片,有2路CAN,我使用的是CAN2,過濾器可以設置從
    發(fā)表于 08-20 07:14

    過濾組、過濾器編號介紹

    一、過濾組、過濾器編號介紹 在STM32互聯(lián)型產(chǎn)品中,CAN1和CAN2分享28個過濾器組,其它STM32F103xx系列產(chǎn)品中有14個
    發(fā)表于 08-20 06:13

    STM32 CAN過濾組、過濾器編號介紹

    一、過濾組、過濾器編號介紹 在STM32互聯(lián)型產(chǎn)品中,CAN1和CAN2分享28個過濾器組,其它STM32F103xx系列產(chǎn)品中有14個
    發(fā)表于 08-23 06:51

    CN過濾器原理

    CN過濾器原理 CN過濾器采用整體玻璃鋼,耐酸耐堿,一般耐溫65℃。內(nèi)部裝有約半米高的懸浮介質(zhì)層。懸浮過濾介質(zhì)為1-2mm小球,采用高分子材料加工,密度大約
    發(fā)表于 02-25 15:00 ?26次下載

    STM32單片機對CAN過濾器的設置方法

    在使用STM32的CAN控制器進行數(shù)據(jù)收發(fā),當用到位屏蔽模式的時候,就要設置過濾器了,這個關系到是否能夠接收到想要的數(shù)據(jù)。下面針對幾種不同情況對CAN過濾器(Filter)進行設置。
    發(fā)表于 11-28 16:25 ?1.9w次閱讀
    STM32單片機對<b class='flag-5'>CAN</b><b class='flag-5'>過濾器</b>的設置方法

    過濾器的作用

    本視頻主要詳細介紹了過濾器的作用,分別是濾速高、過濾效果好;強度高、耐腐蝕;靜電作用;過濾物質(zhì);攔截;其次介紹了水龍頭過濾器的作用,最后介紹了活性炭
    的頭像 發(fā)表于 12-12 16:23 ?5w次閱讀

    STM32 CAN應用-過濾器設置

    在使用STM32的CAN控制器進行數(shù)據(jù)收發(fā),當用到位屏蔽模式的時候,就要設置過濾器了,這個關系到是否能夠接收到想要的數(shù)據(jù)。下面針對幾種不同情況對CAN過濾器(Filter)進行設置。
    發(fā)表于 02-10 10:00 ?4次下載
    STM32 <b class='flag-5'>CAN</b>應用-<b class='flag-5'>過濾器</b>設置

    絲扣Y過濾器

    絲扣Y過濾器是Y過濾器的一種,普通濾材是不銹鋼或者碳鋼,濾芯普通帶有不銹鋼骨架。 絲扣Y形過濾器有時也叫做·不銹鋼內(nèi)螺紋Y過濾器。? ? 特性: ? 1.絲扣Y形
    的頭像 發(fā)表于 08-13 17:24 ?4791次閱讀

    絲扣Y過濾器過濾器測試原理簡介

    絲扣Y過濾器是Y過濾器的一種,普通濾材是不銹鋼或者碳鋼,濾芯普通帶有不銹鋼骨架。 絲扣Y形過濾器有時也叫做·不銹鋼內(nèi)螺紋Y過濾器。? 特性: 1.絲扣Y形
    發(fā)表于 09-05 09:27 ?3173次閱讀

    過濾器藥液過濾器濾除率測試儀

    過濾器藥液過濾器濾除率測試儀
    的頭像 發(fā)表于 03-09 14:53 ?1746次閱讀
    <b class='flag-5'>過濾器</b>藥液<b class='flag-5'>過濾器</b>濾除率測試儀

    殺菌過濾器 滅菌過濾器 除菌過濾器

    殺菌過濾器 滅菌過濾器 除菌過濾器
    的頭像 發(fā)表于 03-03 14:03 ?3922次閱讀
    殺菌<b class='flag-5'>過濾器</b> 滅菌<b class='flag-5'>過濾器</b> 除菌<b class='flag-5'>過濾器</b>

    CAN協(xié)議的軟件過濾硬件過濾

    過濾器來只接收特定的消息。CAN過濾分為軟件過濾硬件過濾。往期推薦:《CH32FV系列
    的頭像 發(fā)表于 12-26 19:33 ?1243次閱讀
    <b class='flag-5'>CAN</b>協(xié)議的軟件<b class='flag-5'>過濾</b>和<b class='flag-5'>硬件</b><b class='flag-5'>過濾</b>

    【教程】CAN總線數(shù)據(jù)過濾太難?ECAN-E02硬件+軟件濾波器配置實戰(zhàn)指南

    從單雙模式到軟硬結合,一步步教你精準篩選CAN幀一、ECAN-E02配置方式概覽ECAN-E02設備可以使用上位機或網(wǎng)頁進行參數(shù)配置。這兩種配置方法除了界面略微不同,功能完全相同。連接方式:將設
    的頭像 發(fā)表于 02-10 19:33 ?524次閱讀
    【教程】<b class='flag-5'>CAN</b>總線數(shù)據(jù)<b class='flag-5'>過濾</b>太難?<b class='flag-5'>ECAN-E02</b><b class='flag-5'>硬件</b>+軟件濾波器配置實戰(zhàn)指南