两块DSP2812做CAN通信

[复制链接]
1069|18
 楼主 | 2017-11-23 17:11 | 显示全部楼层 |阅读模式
本帖最后由 907537443 于 2017-11-23 18:05 编辑

哪位亲做过 两块 DSP2812 对接 CAN通信,一片做接收,一片发送,参考DSP2812例程通信不成功,我是用的DSP2812,自身自带SN65HVD230芯片,我现在程序是一直在while(ECanaRegs.CANTA.all != 0x0000FFFF),不能继续运行。
硬件电路如下,程序上传在附件中

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
| 2017-11-23 22:26 | 显示全部楼层
看看有没有波形输出    还有检查一下短接
| 2017-11-23 22:31 | 显示全部楼层
楼主可以先做CAN的自测。
| 2017-11-23 22:32 | 显示全部楼层
这个是开发板自带的例程吗?
| 2017-11-23 22:34 | 显示全部楼层
HELLODSP?
| 2017-11-23 22:35 | 显示全部楼层
以前使用2812的时候,can可以loop收发。
| 2017-11-23 22:35 | 显示全部楼层
楼主的can连接是否正确?
| 2017-11-23 22:35 | 显示全部楼层
硬件是否连接正确?
 楼主 | 2017-11-24 14:40 | 显示全部楼层
kmzuaz 发表于 2017-11-23 22:31
楼主可以先做CAN的自测。

您好,CAN自测的话是不用硬件连接了吗?我不太懂,这个自测程序的例程我也有。
 楼主 | 2017-11-24 14:45 | 显示全部楼层
wengh2016 发表于 2017-11-23 22:32
这个是开发板自带的例程吗?

是的,是自带例程,你有做CAN吗?
 楼主 | 2017-11-24 14:47 | 显示全部楼层
wengh2016 发表于 2017-11-23 22:35
楼主的can连接是否正确?

他是自带转换芯片,接口都留好的,我就接了,网上也没找到连接方式,应该不会有问题吧
 楼主 | 2017-11-24 14:48 | 显示全部楼层
kmzuaz 发表于 2017-11-23 22:35
以前使用2812的时候,can可以loop收发。

您好,您以前做过这方面吗,那我的这个硬件连接应该没什么问题吧?
| 2017-11-25 14:47 | 显示全部楼层
二端120欧的终端电阻不能省。
 楼主 | 2017-11-25 19:19 | 显示全部楼层
nopeace 发表于 2017-11-25 14:47
二端120欧的终端电阻不能省。

终端电阻有的,板子上都有接
 楼主 | 2017-11-28 08:36 | 显示全部楼层
谢谢大家,以上问题已经解决,是由于我设置的邮箱ID没对上,现在我想做两块板子都能进行接收和发送,还在调!
 楼主 | 2017-11-30 20:38 | 显示全部楼层
本帖最后由 907537443 于 2017-11-30 20:43 编辑

问题已经解决,谢谢大家,是由于我设置的接收和发送的ID配置问题。两块 DSP2812 对接 CAN通信,既能发送也能接收的程序也已经调试完成。
| 2017-12-17 20:44 | 显示全部楼层
DSP 每个 ID 给一个接收邮箱, 感觉没有 STM32 的 FIFO 的效率高.
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式
我要创建版块 申请成为版主

论坛热帖

关闭

热门推荐上一条 /4 下一条

快速回复 返回顶部 返回列表