[STM32F1]

关于STM32的CAN总线寄存器疑问(如图)

[复制链接]
693|17
手机看帖
扫描二维码
随时随地手机跟帖
suqiancollege|  楼主 | 2020-5-27 09:18 | 显示全部楼层 |阅读模式
图中,当过滤器作为32  以及16 位使用时,其中的顺序IDE 和RTR顺序不一样
请问:STM32本身就是这样安排的  还是数据手册有误???
2345截图20200527091306.png

使用特权

评论回复
suqiancollege|  楼主 | 2020-5-27 09:47 | 显示全部楼层
顶一下,

使用特权

评论回复
suqiancollege|  楼主 | 2020-5-27 10:08 | 显示全部楼层
再顶一下

使用特权

评论回复
suqiancollege|  楼主 | 2020-5-27 13:08 | 显示全部楼层
顶上去试试

使用特权

评论回复
suqiancollege|  楼主 | 2020-5-27 13:48 | 显示全部楼层
刷新一下

使用特权

评论回复
diweo| | 2020-5-27 15:26 | 显示全部楼层
看F1的英文手册对比一下就知道了。如果还是不确定,就对比一下其他系列的。

使用特权

评论回复
suqiancollege|  楼主 | 2020-5-27 15:48 | 显示全部楼层
diweo 发表于 2020-5-27 15:26
看F1的英文手册对比一下就知道了。如果还是不确定,就对比一下其他系列的。 ...

好吧,是一个不错的方案,主谢谢!

使用特权

评论回复
suqiancollege|  楼主 | 2020-5-27 16:00 | 显示全部楼层
看了一下stm32F2XX的英文手册,也是这个样子,ST设计的芯片总有一些反习惯的东西!
2345截图20200527155758.png

使用特权

评论回复
香水城| | 2020-5-27 17:09 | 显示全部楼层
看得很仔细!

这个地方手册上也做了明确:
One 32-bit filter for the STDID[10:0], EXTID[17:0], IDE and RTR bits.
• Two 16-bit filters for the STDID[10:0], RTR, IDE and EXTID[17:15] bits.

使用特权

评论回复
suqiancollege|  楼主 | 2020-5-27 17:24 | 显示全部楼层
香水城 发表于 2020-5-27 17:09
看得很仔细!

这个地方手册上也做了明确:

谢谢,主要是平时都是用寄存器操作,需要知道每一位的含义

使用特权

评论回复
手册尽量以英文为准,一般不会错,中文就不一定了

使用特权

评论回复
lyn3210| | 2020-5-30 09:16 | 显示全部楼层
例程!

使用特权

评论回复
heimaojingzhang| | 2020-6-8 14:18 | 显示全部楼层
不要看中文手册 要看英文的原版的

使用特权

评论回复
keaibukelian| | 2020-6-8 14:18 | 显示全部楼层
百度下 博客上很多都有介绍的

使用特权

评论回复
labasi| | 2020-6-8 14:20 | 显示全部楼层
直接用cube生成 看看是什么代码

使用特权

评论回复
paotangsan| | 2020-6-8 14:20 | 显示全部楼层
楼主解决问题了吗

使用特权

评论回复
renzheshengui| | 2020-6-8 14:20 | 显示全部楼层
帮楼主顶一下

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

23

帖子

0

粉丝