ken48172 发表于 2010-8-6 22:47:27

stm32 can问题求教

有哪位兄弟对STM32的CAN熟悉点

我想设置两个过滤器一样,指向FIFO0和FIFO1,为了使接受有6个邮箱,能实现吗

发表于 2010-8-7 08:54:22

RE:stm32 can问题求教

为了使接受有6个邮箱?不明白你想要做什么。
但是在使用CAN的时候,注意下列步骤:
1、要初始化CAN总线;
2、要有CAN接收器或者发送器;
3、CAN总线BUFFER的ID掩码设置;
4、CAN总线要有120欧姆的电阻连接在CANH和CANL之间;
5、CAN总线中断接收时,要注意中断标志位、buffer标志位和数据内容。

xiepeilin-18734 发表于 2010-8-17 11:00:11

RE:stm32 can问题求教

好像不行,只能设置3个的

a605932016 发表于 2010-8-18 16:37:37

RE:也是stm32 can问题求教

我现在开始调CAN通信,但是始终调不通
程序里面自己检测倒是有结果,就是TestRx == FAILED这个函数有正常的数据返回,但是我在IO口上用示波器看不到波形
无论是环回模式还是正常模式,我都不能在IO上看到波形,但是TestRx == FAILED却能得到数据,这样是不是说明这个检测是内部逻辑关系的检测而不能做到真正的检测外部输出?
还有一个问题,我个人认为,无论怎样,把120的电阻接上,只要有数据发送出来,至少能看到一个波形,对吗
页: [1]
查看完整版本: stm32 can问题求教