永发信息网

stm32can 原子历程标准id 为什么配置为0x12

答案:2  悬赏:0  手机版
解决时间 2021-03-01 06:23
stm32can 原子历程标准id 为什么配置为0x12
最佳答案
[cpp] view plain copy
关于CAN口的配置。
在配置CAN口时,接收器的ID为32位。ID1=FilterHigh<<16|FilterLow
在发送时设置的扩展ID,ExtId最多为29位。但实际的ID2=ExtId<<3|IDE|RTR|TXRQ.(在扩展模式是这样,在标准模式下ID2=StdId<<21|IDE|RTR|TXRQ)
在过滤器的匹配中,在列表模式下,匹配成功的意思是ID1=ID2。
例如,在发送时的设置如下:
使用扩展ID,位IDE=1
发送数据帧,为RTR=0
在发送时,位TXRQ=1
那么此时在列表模式下要想匹配成功话(这里说的是匹配设置为每位必须匹配),那么在配置过滤ID时,ID1的低三位必须为101,而ID2的高29位跟ID1的高29位必须相同。
一种方法为:不使用列表模式,使用屏蔽位模式。并设置屏蔽寄存器=0xfffffff8.
这样可以屏蔽掉低三位。只要ID1的高29位跟ID2的高29位相同就可以匹配成功。
全部回答
我不会~~~但还是要微笑~~~:)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我想注销支付宝 但提醒有进行中的交易尚未完
美宜佳NO.2443这个地址在什么地方,我要处理
呼和浩特买熟牛肉哪里好点?
一个四棱锥的俯视图是________.
上海有1746543100电话吗?我是有用这个电话被
请指教一些油画的安装知识。
44除以5分之4
【我国的一级保护动物】我国的珍惜一级保护动
家里水太脏了,想装净水器,不太懂
用创维云电视内置WiFi在起初都能收到无线网络
拿货价是什么概念?进货价呢?
雅安的完美酒吧在哪里?
刚成立的公司例会怎么开
闪石乡井屋村村民委员会我想知道这个在什么地
【剩余的英文】用英语说剩余的
推荐资讯
杭州文三西路[五联西苑]到杭州火车站乘什么公
请问,WPS排版,我用WPS制作了一个,共六页,想
感觉器官到底有什么作用
梦醒蹁跹什么意思
锦州市西安街伍公斤果蔬副食超市NO.14在什么
佛说:不可杀生。与我们平时除四害矛盾吗??
英雄联盟出现whoops 怎么办 刚选完英雄就这样
银行排队等候时间过长投诉有用吗
耳麦没问题 麦出不了声音 没法用语音聊天了
为什么毒鸡汤在年轻人中更受欢迎
怎样才能有自己的工作,幼师失业一次,别人都
氢和卤族元素形成化学键的极性是什么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?