打印

请教版主有关STM32F105/107的CAN2的问题????

[复制链接]
6315|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
slj19790620|  楼主 | 2009-9-3 21:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用IARARM5.40调试107的CAN1的发送和中断接受都正常,CAN2发送正常,但CAN2的中断接受就是进不了中断,也看到其他论坛上有关此问题的提问,请版主来解答!
沙发
yangdoing| | 2009-9-4 09:40 | 只看该作者
我跟你的问题一样啊,不过我用的是105系列,一块研究研究吧.
手册说是由CAN1来管理CAN2的通讯和共享的512字节内存,但是没看着具体怎么管理啊??

使用特权

评论回复
板凳
Neoo| | 2009-9-4 09:58 | 只看该作者
请参考附件中的示例程序

CAN2.rar

333.3 KB

使用特权

评论回复
地板
yangdoing| | 2009-9-4 10:31 | 只看该作者
本帖最后由 yangdoing 于 2009-9-4 10:56 编辑

谢谢Neoo~

测试后,目前发现唯一不同的是我的CAN2没设置过滤器14,但这个应该不会影响收吧.

现在就算加上过滤14,回环测试也无法收到!

研究Neoo给的程序中的库函数ing.

仔细对照了一下库函数,和我现在的是一模一样的.

使用特权

评论回复
5
yangdoing| | 2009-9-4 11:29 | 只看该作者
终于调好了,谢谢Neoo提供的程序.

CAN2的过滤器是必须得设置的,标号从14开始,不设置是不会收到的.

现在我的回环和中断接收都没问题了,再次感谢了.

使用特权

评论回复
6
Neoo| | 2009-9-4 11:34 | 只看该作者
CAN2的过滤器起始默认是14,不过可以通过寄存器设置成从1开始的其它值

使用特权

评论回复
7
bangshuang| | 2010-2-5 11:49 | 只看该作者
感谢Neoo
3# Neoo

使用特权

评论回复
8
aisenwang| | 2010-9-30 13:43 | 只看该作者
yangdoing 你好!我使用STM32F105的时候,也遇到同样的问题,你可以把你的使用CAN2的工程发到我的邮箱:aisenwang@163.com里好吗!我不胜感激!先谢谢你了!

使用特权

评论回复
9
359927814| | 2011-9-27 09:39 | 只看该作者
楼主好啊,我的CAN2进不了接收中断,求指点,请看我的一个贴子,我发了个帖子求助了,

使用特权

评论回复
10
baidx1981| | 2013-4-15 17:22 | 只看该作者
遇到同样的问题,关注,研究下参考代码先

使用特权

评论回复
11
978462113| | 2013-10-30 15:52 | 只看该作者
遇到同样的问题,弄了好几天都没有弄得,求楼主回邮978462113@qq.com

使用特权

评论回复
12
是电子爱好者| | 2014-2-27 21:36 | 只看该作者
Neoo 发表于 2009-9-4 11:34
CAN2的过滤器起始默认是14,不过可以通过寄存器设置成从1开始的其它值

你好,配置can2都需要配置can1什么啊?还是没有调好

使用特权

评论回复
13
lzlyn| | 2014-3-20 21:04 | 只看该作者
是电子爱好者 发表于 2014-2-27 21:36
你好,配置can2都需要配置can1什么啊?还是没有调好

这个问题你解决了吗?

使用特权

评论回复
14
huguang0218| | 2014-10-1 20:41 | 只看该作者
STM32F105RB的片子,CAN2调试不成功,按照上面提供的例程!

使用特权

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

本版积分规则

3

主题

6

帖子

0

粉丝