打印
[技术问答]

CAN中断标识符(表明中断源)这个是什么意思?

[复制链接]
973|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
CAN的中断标识符寄存器(can_IIdr)这个寄存器怎么用的?是干什么的?
特别intld的值说明什么问题?比如0x0001~0x0020这块。中断源编号不可能到20为止啊。在头文件里都到30了!!!

1.png (67.44 KB )

1.png

QQ图片20160830143344.png (393.88 KB )

QQ图片20160830143344.png
沙发
zhuomuniao110| | 2016-8-30 20:28 | 只看该作者
0x0001~0x0020
这个0x20=0010  0000
=32

使用特权

评论回复
板凳
zhuomuniao110| | 2016-8-30 20:29 | 只看该作者
十六进制和10进制的区别。要分清楚吧。

使用特权

评论回复
地板
捉虫天师| | 2016-8-30 22:25 | 只看该作者
确实是有32个,那个是16进制的数据。

使用特权

评论回复
5
we167527|  楼主 | 2016-8-30 22:48 | 只看该作者
嗯!!!没经过思考!
还有一个问题!当CAN处于基本模式下时。没有报文RAM了。也没有消息对象了。那IDDR里的数据还有置位吗?还有效果吗?

使用特权

评论回复
6
huangcunxiake| | 2016-8-31 18:06 | 只看该作者
测试一下看看到底有没有,读个试试。这个CAN我也没搞过,在论坛搜索搜索,看看之前有人遇到过这个问题没。

使用特权

评论回复
7
734774645| | 2016-8-31 18:50 | 只看该作者
如果那个数据是定义在RAM里,如果没了,肯定就没了。不过一般这些数据会有处理函数的, 没有的话怎么处理。

使用特权

评论回复
8
we167527|  楼主 | 2016-9-5 17:55 | 只看该作者
huangcunxiake 发表于 2016-8-31 18:06
测试一下看看到底有没有,读个试试。这个CAN我也没搞过,在论坛搜索搜索,看看之前有人遇到过这个问题没。 ...

新塘的CAN好像不太好用!

使用特权

评论回复
9
玛尼玛尼哄| | 2016-9-5 18:18 | 只看该作者
应该是没有掌握好怎么用,我也没用过CAN,没做过这种项目,也没有CAN的设备。。。这个必须要有CAN的设备才能用吗?

使用特权

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

本版积分规则

个人签名:联系方式: QQ:864095840 邮箱:86095840@qq.com

54

主题

294

帖子

6

粉丝