两块板子CAN通信的问题,原子哥能不能帮我分析下原因

2019-07-21 07:20发布


  我在用一块103RC板跟战舰板通信做CAN通信实验,那块板的代码基本上是拷过去的,CAN引脚都是PA11 PA12.把103RC那块板的CAN设置成回环模式的时候发送数据战舰板能收到,但是设置成正常模式时就收不到了。用示波器看TX RX之间也没有波形。代码就不贴了,基本上没改。困扰很久了,希望有人能帮帮我 谢谢。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
24条回答
huangxiaowei
1楼-- · 2019-07-23 11:44
懂了
原来是这句“   CAN_Receive(CAN1, 0, &RxMessage);   ”
wangyj21
2楼-- · 2019-07-23 14:51
 精彩回答 2  元偷偷看……
huangxiaowei
3楼-- · 2019-07-23 19:04
Mini板什么情况我不知道 反正CAN要再接块芯片的。我用的是战舰板 上面有CAN模块 直接接线就行了。我是另外我自己搞的板子电源没接好。
xusijie
4楼-- · 2019-07-23 21:27
huangxiaowei 发表于 2013-8-13 11:06
当我用三个节点通信的时候有两个能正常通信,就是那个有问题的一直不行。奇怪了。应该总线有问题的话那两个 ...

代码能不能分享一下,弄了好几天了,都没有弄好。先谢谢啦
江湖风还
5楼-- · 2019-07-23 22:59
huangxiaowei 发表于 2013-8-13 14:43
接收也可以了。移植你的代码,删掉两个#IF  #ENDIF就能进中断了。
谢谢站长一直在回复。祝你们越 ...

大佬你好 是只删掉#IF和#ENDIF吗?还是要把整个中断程序都删掉啊
江湖风还
6楼-- · 2019-07-24 04:32
江湖风还 发表于 2018-11-29 20:18
大佬你好 是只删掉#IF和#ENDIF吗?还是要把整个中断程序都删掉啊

我用的2个精英板 debug了一下也发现在中断那里就不动了

一周热门 更多>