stm32CAN 程序在环回的模式下好用,但在正常模式下不好使

[复制链接]
10210|27
 楼主| zangjinlian 发表于 2013-4-8 16:13 | 显示全部楼层 |阅读模式
STM32F103 64引脚,CAN程序在环回模式下好用,但改成正常模式下不好用,不知道还注意些什么
jiaxinhui 发表于 2013-4-8 23:19 | 显示全部楼层
在正常模式下, 你是怎么使用的? 说详细点,这样大家好帮你分析
sdc666 发表于 2013-4-9 12:59 | 显示全部楼层
你看看在总线上有没有添加120欧姆电阻? 这个必须要添加。
 楼主| zangjinlian 发表于 2013-4-9 15:32 | 显示全部楼层
这三个,一个是STM32端,一个出来后接到6N137,一个是程序

STM32

STM32

6N137

6N137

main.rar

3.82 KB, 下载次数: 35

程序

 楼主| zangjinlian 发表于 2013-4-9 15:34 | 显示全部楼层
jiaxinhui 发表于 2013-4-8 23:19
在正常模式下, 你是怎么使用的? 说详细点,这样大家好帮你分析

下边有的程序,我是在环回模式下,直接改成正常模式没有其它修改
 楼主| zangjinlian 发表于 2013-4-9 15:35 | 显示全部楼层
sdc666 发表于 2013-4-9 12:59
你看看在总线上有没有添加120欧姆电阻? 这个必须要添加。

麻烦你看看我的原理图的接线方法吧,是不是可以,以后用过别的单片机可以,但这个STM32是第一次用。
jiaxinhui 发表于 2013-4-9 15:44 | 显示全部楼层
你是2块在通讯吗
 楼主| zangjinlian 发表于 2013-4-9 15:45 | 显示全部楼层
jiaxinhui 发表于 2013-4-9 15:44
你是2块在通讯吗

是的,刚刚接上两块板子
 楼主| zangjinlian 发表于 2013-4-9 15:48 | 显示全部楼层
zangjinlian 发表于 2013-4-9 15:45
是的,刚刚接上两块板子

现在是判断这个CAN_FIFO0接收标志没有置1,发送现在有信号了,但好像不太对,我发的数据是0x55出来的波形不太对。
 楼主| zangjinlian 发表于 2013-4-9 16:08 | 显示全部楼层
两块板子是在通讯,但是两板子都是新的,没有一个是好用的,也正在调试,我知道有点难度,但也请大虾们指点1,2
IJK 发表于 2013-4-9 16:15 | 显示全部楼层
建议用示波器,先看波特率是否对
 楼主| zangjinlian 发表于 2013-4-10 09:26 | 显示全部楼层
IJK 发表于 2013-4-9 16:15
建议用示波器,先看波特率是否对

波特率不对CANTX输出的波形就不对吗???如果测我要测什么位置才能测出波特率,麻烦赐教
IJK 发表于 2013-4-10 10:01 | 显示全部楼层
波特率不对CANTX输出的波形 形状是对的,但位宽不对,而波特率对应于最窄的位宽,比如,最窄的位宽为1us就是1M波特率。
 楼主| zangjinlian 发表于 2013-4-10 15:04 | 显示全部楼层
这个是我运行出来的波形图,大体上都是这样,我发的AA,出来的是这个效果

后面16个周期

后面16个周期

波弄前面16个周期

波弄前面16个周期
 楼主| zangjinlian 发表于 2013-4-10 15:05 | 显示全部楼层
写错了,下边的图是前16个周期,上面的图是后16个周期
 楼主| zangjinlian 发表于 2013-4-10 15:06 | 显示全部楼层
zangjinlian 发表于 2013-4-10 15:05
写错了,下边的图是前16个周期,上面的图是后16个周期

隐性位是高电平。
cjhk 发表于 2013-4-10 18:35 | 显示全部楼层
呵呵   现在问题解决的怎么样   楼主   应该没什么问题了吧   呵呵   
 楼主| zangjinlian 发表于 2013-4-11 08:34 | 显示全部楼层
cjhk 发表于 2013-4-10 18:35
呵呵   现在问题解决的怎么样   楼主   应该没什么问题了吧   呵呵

本人愚笨还没有,只是这个波特率不知道怎么调才是对的。
IJK 发表于 2013-4-11 10:19 | 显示全部楼层
zangjinlian 发表于 2013-4-10 15:04
这个是我运行出来的波形图,大体上都是这样,我发的AA,出来的是这个效果 ...

图不清楚,时间轴是什么单位也看不清
 楼主| zangjinlian 发表于 2013-4-11 10:43 | 显示全部楼层
IJK 发表于 2013-4-11 10:19
图不清楚,时间轴是什么单位也看不清

我在下边给你一个图你看一下。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

127

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部