打印
[STM32F1]

STM32F103的CAN总线

[复制链接]
1446|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
id472897568|  楼主 | 2014-11-13 16:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用STM32F103的Can总线发送数据,然后用Kvaser观测数据,Kvaser总是报错,但是实际看到的波形是规则的,有人遇到这种情况吗?
沙发
mmuuss586| | 2014-11-13 18:26 | 只看该作者

波形是规则的说明还是有数据发出来了,也许波形也是正确的;
多焊机块板子;
几块板子互相通讯看能否通讯上;

使用特权

评论回复
板凳
airwill| | 2014-11-13 18:39 | 只看该作者
报错: 1. 可能是设置问题, 比如标准还是扩展格式弄错了, 比如波特率错了.
2. 波形有规则出来, 不一定信号质量好, CAN 信号要达到一定幅度, 接收器才会认可为显性电平.

使用特权

评论回复
地板
id472897568|  楼主 | 2014-11-25 10:53 | 只看该作者
airwill 发表于 2014-11-13 18:39
报错: 1. 可能是设置问题, 比如标准还是扩展格式弄错了, 比如波特率错了.
2. 波形有规则出来, 不一定信号质 ...

真的是波特率弄错了,差了50K,所以总是报错

使用特权

评论回复
5
id472897568|  楼主 | 2014-11-25 10:53 | 只看该作者
mmuuss586 发表于 2014-11-13 18:26
波形是规则的说明还是有数据发出来了,也许波形也是正确的;
多焊机块板子;
几块板子互相通讯看能 ...

恩,现在搞好了,就是波特率搞错了

使用特权

评论回复
6
mmuuss586| | 2014-11-25 12:08 | 只看该作者
id472897568 发表于 2014-11-25 10:53
恩,现在搞好了,就是波特率搞错了

解决了就好;

使用特权

评论回复
7
id472897568|  楼主 | 2014-11-25 16:09 | 只看该作者
mmuuss586 发表于 2014-11-25 12:08
解决了就好;

超级版主,还想请教个问题,就是用UART烧写程序到单片机,hex文件能下载进去,但是单片机没有工作呢?

使用特权

评论回复
8
mmuuss586| | 2014-11-25 17:44 | 只看该作者
id472897568 发表于 2014-11-25 16:09
超级版主,还想请教个问题,就是用UART烧写程序到单片机,hex文件能下载进去,但是单片机没有工作呢? ...

通过BOOT的方式串口下载的吗?

使用特权

评论回复
9
id472897568|  楼主 | 2014-11-26 11:06 | 只看该作者
mmuuss586 发表于 2014-11-25 17:44
通过BOOT的方式串口下载的吗?

我也不太清楚,对boot没有什么概念,用的是中颖的单片机,有没有UART烧写相关书籍的推荐呢?

使用特权

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

本版积分规则

10

主题

42

帖子

0

粉丝