国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【STM32】CAN過濾器配置----接收特定ID發(fā)來(lái)的數(shù)據(jù)

這篇具有很好參考價(jià)值的文章主要介紹了【STM32】CAN過濾器配置----接收特定ID發(fā)來(lái)的數(shù)據(jù)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

濾波器詳細(xì)配置 (slave_id為只接收的id號(hào)):

1、對(duì)擴(kuò)展數(shù)據(jù)幀進(jìn)行過濾:(只接收擴(kuò)展數(shù)據(jù)幀)

CAN_FilterInitStructure.CAN_FilterIdHigh=(((u32)slave_id<<3)&0xFFFF0000)>>16;
CAN_FilterInitStructure.CAN_FilterIdLo=(((u32)slave_id<<3)|CAN_ID_EXT|CAN_RTR_DATA)&0xFFFF;
CAN_FilterInitStructure.CAN_FilterMaskIdHigh? = 0xFFFF;
CAN_FilterInitStructure.CAN_FilterMaskIdLow?? = 0xFFFF;

2、對(duì)擴(kuò)展遠(yuǎn)程幀過濾:(只接收擴(kuò)展遠(yuǎn)程幀)

CAN_FilterInitStructure.CAN_FilterIdHigh?= (((u32)slave_id<<3)&0xFFFF0000)>>16;
CAN_FilterInitStructure.CAN_FilterIdLow??= (((u32)slave_id<<3)|CAN_ID_EXT|CAN_RTR_REMOTE)&0xFFFF;
CAN_FilterInitStructure.CAN_FilterMaskIdHigh? = 0xFFFF;
CAN_FilterInitStructure.CAN_FilterMaskIdLow?? = 0xFFFF;

3、對(duì)標(biāo)準(zhǔn)遠(yuǎn)程幀過濾:(只接收標(biāo)準(zhǔn)遠(yuǎn)程幀)

CAN_FilterInitStructure.CAN_FilterIdHigh?? =(((u32)slave_id<<21)&0xffff0000)>>16;
CAN_FilterInitStructure.CAN_FilterIdLow??= (((u32)slave_id<<21)|CAN_ID_STD|CAN_RTR_REMOTE)&0xffff;
CAN_FilterInitStructure.CAN_FilterMaskIdHigh? = 0xFFFF;
CAN_FilterInitStructure.CAN_FilterMaskIdLow?? = 0xFFFF;

4、對(duì)標(biāo)準(zhǔn)數(shù)據(jù)幀過濾:(只接收標(biāo)準(zhǔn)數(shù)據(jù)幀)

CAN_FilterInitStructure.CAN_FilterIdHigh?? =(((u32)slave_id<<21)&0xffff0000)>>16;
CAN_FilterInitStructure.CAN_FilterIdLow??= (((u32)slave_id<<21)|CAN_ID_STD|CAN_RTR_DATA)&0xffff;
CAN_FilterInitStructure.CAN_FilterMaskIdHigh? = 0xFFFF;
CAN_FilterInitStructure.CAN_FilterMaskIdLow?? = 0xFFFF;

5、對(duì)擴(kuò)展幀進(jìn)行過濾:(只接收擴(kuò)展幀)

?CAN_FilterInitStructure.CAN_FilterIdHigh?? =(((u32)slave_id<<3)&0xFFFF0000)>>16;
?CAN_FilterInitStructure.CAN_FilterIdLow??= (((u32)slave_id<<3)|CAN_ID_EXT)&0xFFF
?CAN_FilterInitStructure.CAN_FilterMaskIdHigh? = 0xFFFF;
 CAN_FilterInitStructure.CAN_FilterMaskIdLow?? = 0xFFFC;

6、對(duì)標(biāo)準(zhǔn)幀進(jìn)行過濾:(只接收標(biāo)準(zhǔn)幀)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-652947.html

CAN_FilterInitStructure.CAN_FilterIdHigh?? =(((u32)slave_id<<21)&0xffff0000)>>16;
CAN_FilterInitStructure.CAN_FilterIdLow??= (((u32)slave_id<<21)|CAN_ID_STD)&0xffff;
CAN_FilterInitStructure.CAN_FilterMaskIdHigh? = 0xFFFF;
CAN_FilterInitStructure.CAN_FilterMaskIdLow?? = 0xFFFC;

到了這里,關(guān)于【STM32】CAN過濾器配置----接收特定ID發(fā)來(lái)的數(shù)據(jù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 網(wǎng)關(guān) GateWay 的使用詳解、路由、過濾器、跨域配置!

    網(wǎng)關(guān) GateWay 的使用詳解、路由、過濾器、跨域配置!

    SpringCloudGateway網(wǎng)關(guān)是所有微服務(wù)的統(tǒng)一入口。 1.1 它的主要作用是: 反向代理(請(qǐng)求的轉(zhuǎn)發(fā)) 路由和負(fù)載均衡 身份認(rèn)證和權(quán)限控制 對(duì)請(qǐng)求限流 1.2 相比于Zuul的優(yōu)勢(shì): SpringCloudGateway基于Spring5中提供的WebFlux,是一種響應(yīng)式編程的實(shí)現(xiàn),性能更加優(yōu)越。 Zuul的實(shí)現(xiàn)方式比較老式

    2024年02月07日
    瀏覽(93)
  • 高手速成 | 過濾器、監(jiān)聽器的創(chuàng)建與配置

    高手速成 | 過濾器、監(jiān)聽器的創(chuàng)建與配置

    ? ?本節(jié)講解過濾器、監(jiān)聽器的創(chuàng)建以及監(jiān)聽事件配置示例。 【例1】創(chuàng)建過濾器及配置過濾規(guī)則。 (1) 在Eclipse中新建一個(gè)Web項(xiàng)目,取名為Chapt_09。在src目錄下,新建一個(gè)名為com.test.filter的包。選中該包并按Ctrl+N組合鍵,在彈出的菜單中選擇Web→Filter。選擇創(chuàng)建過濾器,如圖

    2024年02月06日
    瀏覽(96)
  • 網(wǎng)關(guān) GateWay 的使用詳解、路由、過濾器、跨域配置

    網(wǎng)關(guān) GateWay 的使用詳解、路由、過濾器、跨域配置

    SpringCloudGateway網(wǎng)關(guān)是所有微服務(wù)的統(tǒng)一入口。 1.1 它的主要作用是: 反向代理(請(qǐng)求的轉(zhuǎn)發(fā)) 路由和負(fù)載均衡 身份認(rèn)證和權(quán)限控制 對(duì)請(qǐng)求限流 1.2 相比于Zuul的優(yōu)勢(shì): SpringCloudGateway基于Spring5中提供的WebFlux,是一種響應(yīng)式編程的實(shí)現(xiàn),性能更加優(yōu)越。 Zuul的實(shí)現(xiàn)方式比較老式

    2024年02月14日
    瀏覽(93)
  • 自定義過濾器配置 Shiro 認(rèn)證失敗返回 json 數(shù)據(jù)

    by emanjusaka from ? https://www.emanjusaka.top/2023/10/filter-shiro-authentication-error-json 彼岸花開可奈何 本文歡迎分享與聚合,全文轉(zhuǎn)載請(qǐng)留下原文地址。 Shiro 權(quán)限框架認(rèn)證失敗默認(rèn)是重定向頁(yè)面的,這對(duì)于前后端分離的項(xiàng)目及其不友好,可能會(huì)造成請(qǐng)求404的問題?,F(xiàn)在我們自定義過濾器

    2024年02月08日
    瀏覽(93)
  • 【微服務(wù)筆記17】微服務(wù)組件之Gateway實(shí)現(xiàn)動(dòng)態(tài)路由、配置路由規(guī)則、路由過濾器

    【微服務(wù)筆記17】微服務(wù)組件之Gateway實(shí)現(xiàn)動(dòng)態(tài)路由、配置路由規(guī)則、路由過濾器

    這篇文章,主要介紹微服務(wù)組件之Gateway實(shí)現(xiàn)動(dòng)態(tài)路由、配置路由映射規(guī)則、路由過濾器。 目錄 一、動(dòng)態(tài)路由配置 1.1、動(dòng)態(tài)URI路由配置 (1)引入eureka客戶端依賴 (2)添加路由配置 1.2、服務(wù)名稱轉(zhuǎn)發(fā)配置 二、斷言配置規(guī)則 2.1、路由斷言工廠類 2.2、Path路徑匹配 2.3、Query請(qǐng)求

    2023年04月23日
    瀏覽(27)
  • SpringBoot在使用SpringSecurity時(shí),配置跨域過濾器CorsFilter不生效分析解決

    SpringBoot在使用SpringSecurity時(shí),配置跨域過濾器CorsFilter不生效分析解決

    此文中代碼只粘貼部分代碼,完整版請(qǐng)自行查看 請(qǐng)求一般為重啟debug服務(wù)再次請(qǐng)求 一般配置方法(適用于沒有SpringSecurity配置時(shí)) SpringSecurity配置時(shí)配置方法 首先說(shuō)明Spring中過濾器加載使用的是FilterRegistrationBean配置過濾器,FilterRegistrationBean實(shí)現(xiàn)了Ordered接口,order排序值默認(rèn)值為

    2024年01月20日
    瀏覽(99)
  • Elasticsearch基礎(chǔ)篇(五):創(chuàng)建es索引并學(xué)習(xí)分析器、過濾器、分詞器的作用和配置

    Elasticsearch基礎(chǔ)篇(五):創(chuàng)建es索引并學(xué)習(xí)分析器、過濾器、分詞器的作用和配置

    Elasticsearch 是一個(gè)分布式搜索和分析引擎,它使用JSON文檔來(lái)存儲(chǔ)數(shù)據(jù)。索引是Elasticsearch中數(shù)據(jù)的基本組織單元之一,下面是Elasticsearch索引相關(guān)的基本概念: 結(jié)構(gòu)元素 Elasticsearch MySQL 數(shù)據(jù)庫(kù) 索引(Index) 數(shù)據(jù)庫(kù)(Database) 表格 類型(Type)* 表(Table) 記錄/行 文檔(Document)

    2024年02月03日
    瀏覽(63)
  • jQuery選擇器(二)(基本過濾器,內(nèi)容過濾器,可見過濾器)

    jQuery選擇器(二)(基本過濾器,內(nèi)容過濾器,可見過濾器)

    寫在前面 jQuery是一個(gè)快速、簡(jiǎn)潔的 JavaScript 框架,是繼Prototype之后又一個(gè)優(yōu)秀的 JavaScript 代碼庫(kù)。jQuery的設(shè)計(jì)宗旨是“WriteLess,DoMore”,即倡導(dǎo)寫更少的代碼,做 更多的事情。jQuery封裝了 JavaScript 常用的功能代碼,提供一種簡(jiǎn)便的 JavaScript 設(shè)計(jì)模式,優(yōu)化HTML文檔操作、事件

    2024年02月02日
    瀏覽(25)
  • Gateway自定義過濾器——全局過濾器

    Gateway自定義過濾器——全局過濾器

    首先,我們要知道全局過濾器其實(shí)是特殊路由過濾器(特殊的GatewayFilter),會(huì)有條件地作用于所有路由。 為什么要自定義全局過濾器?就好比是看大門的保安大叔,平時(shí)主要是做好進(jìn)出大門外來(lái)人員登記即可,但是因?yàn)樾鹿谝咔?,現(xiàn)在還需要給外來(lái)人員測(cè)量體溫等等。而已有的

    2024年02月16日
    瀏覽(23)
  • 異常過濾器—MVC中異常過濾器使用

    異常過濾器—MVC中異常過濾器使用

    異常過濾器( Exception Filters )是 ASP.NET Core 中用于處理全局異常的機(jī)制。它們?cè)试S你在發(fā)生異常時(shí)捕獲、處理和記錄異常,并提供自定義的異常處理邏輯。異常過濾器在整個(gè)應(yīng)用程序范圍內(nèi)生效,可以用于處理各種異常情況。用于實(shí)現(xiàn)常見的錯(cuò)誤處理策略,沒有之前和之后事

    2024年02月13日
    瀏覽(95)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包