找回密码
 立即注册
查看: 528|回复: 2

STC32G8K64 CAN扩展帧双过滤器配置问题

[复制链接]
已绑定手机

1

主题

0

回帖

5

积分

新手上路

积分
5
发表于 2025-12-20 18:16:04 | 显示全部楼层 |阅读模式
扩展帧需要两路ID,
但是翻看手册好像双过滤器配置时只能从 ID13-ID28
不能全覆盖ID0-ID28啊

093614i7k7htn4nn4n63v3.jpg
回复

使用道具 举报 送花

已绑定手机
已实名认证

148

主题

4102

回帖

1万

积分

超级版主

积分
10926
发表于 2025-12-21 12:09:08 | 显示全部楼层
这个只能通过单过滤器,修改验收代码寄存器ACR为全0,
屏蔽寄存器AMR为两个id的相或后的值(位为1为不相关),
然后在接受时再进行判断.

例如id1和id7,1或7就是7。
这时候,0~7都会触发,需要软件判断再过滤出来1和7,
虽然无法实现完全的2个id过滤,
但是相比完全接受已经过滤很多数据了
回复

使用道具 举报 送花

已绑定手机

51

主题

2750

回帖

9615

积分

论坛元老

积分
9615
发表于 2025-12-22 12:45:58 | 显示全部楼层
需要多组扩展帧过滤器的话,建议选择STC32G144K246芯片,有16组筛选寄存器组:
截图202512221246589323.jpg
截图202512221247401519.jpg
https://www.stcaimcu.com/forum.p ... id=20495&pid=199582

回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-11-10 00:26 , Processed in 0.066897 second(s), 55 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表