野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10584|回复: 3

DSP与霸道的CAN通讯问题

[复制链接]
发表于 2017-8-25 17:29:42 | 显示全部楼层 |阅读模式
      请教一下各位大神,我用霸道的开发板和DSP进行CAN通信,DSP循环发送00-07八个数,霸道接收,然后通过串口助手观察收到的数值。通过串口助手发现接收端收到的总是重复数值(观测到的数值如下图)。我又通过一个CAN转USB的转换器观测DSP的CAN发射出的数据,结果如下图所示。出现这种情况是DSP与霸道的哪些配置有问题?是波特率设置还是什么?      程序放在附件的压缩包中了,望大神告知!!!

串口观测数据

串口观测数据

直接观测的DSP发送数据

直接观测的DSP发送数据

CAN问题.rar

4.79 MB, 下载次数: 40

回复

使用道具 举报

发表于 2017-8-25 17:52:41 | 显示全部楼层
你试试用CAN转USB转换器抓一下两个STM32开发板之间发送数据的情况,看看能不能以同样的配置来抓取到正确数据
回复 支持 反对

使用道具 举报

发表于 2017-8-25 21:17:55 | 显示全部楼层
你DSP程序发送好像没有间隔,STM32这边接收串口打印处理不过来,应该覆盖掉了吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-8-28 08:21:46 | 显示全部楼层
cancore 发表于 2017-8-25 21:17
你DSP程序发送好像没有间隔,STM32这边接收串口打印处理不过来,应该覆盖掉了吧

是的,我加了延时以后收到的数据就正确了,谢谢大神的指导
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-23 01:36 , Processed in 0.029845 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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