打印
[STM32F1]

通过CAN口发送数据到总线,为何测不到数据波形?

[复制链接]
3452|22
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cainiao_123|  楼主 | 2015-6-23 15:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题
PS:CPU,STM32F103RCT6,CAN接口芯片82C250

沙发
734774645| | 2015-6-23 15:38 | 只看该作者
能接收到数据吗?如果可以就是有波形的,那只能说你示波器不会用。

使用特权

评论回复
板凳
JY-DX-JY| | 2015-6-23 16:03 | 只看该作者
只有发送吗?接收呢?

使用特权

评论回复
地板
cainiao_123|  楼主 | 2015-6-23 17:31 | 只看该作者
JY-DX-JY 发表于 2015-6-23 16:03
只有发送吗?接收呢?

接收端也是同样的板子,但程序不同

使用特权

评论回复
5
cainiao_123|  楼主 | 2015-6-23 17:32 | 只看该作者
734774645 发表于 2015-6-23 15:38
能接收到数据吗?如果可以就是有波形的,那只能说你示波器不会用。

肯定收不到,如果能收到怎么可能没波形

使用特权

评论回复
6
mmuuss586| | 2015-6-23 19:53 | 只看该作者
单片机端出来也没波形?
拿掉,82C50芯片,测下STM32引脚;

代码的话,先参考官方的;

使用特权

评论回复
7
734774645| | 2015-6-23 20:50 | 只看该作者
那就是坏掉了。

使用特权

评论回复
8
hudi008| | 2015-6-23 22:07 | 只看该作者
什么通信芯片?

使用特权

评论回复
9
cainiao_123|  楼主 | 2015-6-24 09:54 | 只看该作者
hudi008 发表于 2015-6-23 22:07
什么通信芯片?

82C250

使用特权

评论回复
10
通宵敲代码| | 2015-6-24 11:05 | 只看该作者
:L先测测发送端有没有波形吧

使用特权

评论回复
11
cainiao_123|  楼主 | 2015-6-24 11:25 | 只看该作者
通宵敲代码 发表于 2015-6-24 11:05
先测测发送端有没有波形吧

发送端没有波形,但是用回环模式可以接收到自发的数据

使用特权

评论回复
12
lefeng| | 2015-6-24 15:31 | 只看该作者
发送端有输出吗

使用特权

评论回复
13
lwsn| | 2015-6-24 15:51 | 只看该作者
硬件电路有问题没呢

使用特权

评论回复
14
通宵敲代码| | 2015-6-24 16:37 | 只看该作者
cainiao_123 发表于 2015-6-24 11:25
发送端没有波形,但是用回环模式可以接收到自发的数据

:L发送端都没波形,肯定收不到数据啊
回环模式只是操作内部寄存器,是不是引脚复用没开啊!

使用特权

评论回复
15
cainiao_123|  楼主 | 2015-6-24 16:53 | 只看该作者
lefeng 发表于 2015-6-24 15:31
发送端有输出吗

没有

使用特权

评论回复
16
cainiao_123|  楼主 | 2015-6-24 16:56 | 只看该作者
lwsn 发表于 2015-6-24 15:51
硬件电路有问题没呢

应该没问题这里是程序

CAN-发送.rar (1.92 MB)

使用特权

评论回复
17
amanda_s| | 2015-6-25 13:42 | 只看该作者
通宵敲代码 发表于 2015-6-24 16:37
发送端都没波形,肯定收不到数据啊
回环模式只是操作内部寄存器,是不是引脚复用没开啊! ...

版主说的有道理,楼主可以检查一下。

使用特权

评论回复
18
cainiao_123|  楼主 | 2015-7-24 12:59 | 只看该作者
降低波特率,两块板子又可以CAN通信了,感谢各位

使用特权

评论回复
19
zhou0214| | 2015-7-26 20:33 | 只看该作者
顶!!!!!!!!!!!!!!!!

使用特权

评论回复
20
mintspring| | 2015-7-26 21:09 | 只看该作者
能接收到数据吗?

使用特权

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

本版积分规则

25

主题

413

帖子

0

粉丝