杰发科技AC7840——CAN通信简介(4)_过滤器设置

0. 简介

**注意:**过滤器最高三位用不到,因此最高位随意设置不影响过滤器。

1. 代码分析

注意设置过滤器数量

解释的有点看不懂

详细解释...也看不大懂

Mask的第0位是0,其他位都是1(就是F?),那就指定了接收值就是这个数,即

2. 测试

当第二位设置为1的时候,可以接收0x11和0x01的ID,其他的无法接收

第二位设置为F时候,任意数值都可以接收

第二位设置为2时候,可以接收0x21和0x01,其他不可以接收

相关推荐
SmartRadio7 小时前
CH584M vs nRF52840 vs 主流BLE SoC全面对比
单片机·嵌入式硬件·mcu·物联网·开源·硬件工程
意法半导体STM3220 小时前
【官方原创】在H563上使用RTX5 RTOS LAT1584
stm32·单片机·嵌入式硬件·mcu
意法半导体STM322 天前
【官方原创】一站式生成STM32N6的ExtMemLoader, FSBL, Appli的点灯工程 LAT1614
人工智能·stm32·单片机·嵌入式硬件·mcu·stm32n6
贪玩成性4 天前
TM1652驱动代码
单片机·mcu
贪玩成性5 天前
LED5050驱动程序,高效率
单片机·mcu
MounRiver_Studio5 天前
RISC-V IDE MRS2使用笔记(十三):添加自定义工程模板
ide·mcu·risc-v·嵌入式开发
MounRiver_Studio5 天前
RISC-V IDE MRS2使用笔记(十二):快捷配置页面
ide·mcu·risc-v·嵌入式开发
MounRiver_Studio5 天前
RISC-V IDE MRS2使用笔记(十一):工程导出为CMake项目
ide·mcu·risc-v·嵌入式开发
HappyShengxiang6 天前
TI发布全新Cortex-M33的MCU产品MSPM33C321A
单片机·嵌入式硬件·mcu·电赛
番茄灭世神6 天前
使用VScode开发ARM核芯片通用配置
arm开发·vscode·mcu·cmake·clangd·llvm·ninja