打印

求助 STM32 CAN 调试问题

[复制链接]
1167|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jiayouhan2011|  楼主 | 2013-8-14 10:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好 请问关于 STM32 CAN 的一些问题?
在参考手册中CAN_Mode_LoopBack(环回模式)的定义如下: 环回模式可用于自测试。为了避免外部的影响,在环回模式下CAN内核忽略确认错误(在数据/远程帧的确认位时刻,不检测是否有显性位)。在环回模式下,bxCAN在内部把Tx输出回馈到Rx输入上,而完全忽略CANRX引脚的实际状态。发送的报文可以在CANTX引脚上检测到。

目前根据例程,在程序中debug能够接收到数据,但是在CANTX引脚上用示波器却不能检测到信号?请问是什么原因?


另外,目前没有CAN节点可以接到电路板上,请问怎么可以测试CAN  normal 模式的数据收发情况?
沙发
soso| | 2013-9-10 09:28 | 只看该作者
环回模式的数据是不进入can网络的,你在网络上检测当然没有信号,数据都是在内部环回

买一个USB转can就可以测试正常模式了,模块不贵 淘宝80块左右并且配有软件,很好用的

使用特权

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

本版积分规则

8

主题

15

帖子

0

粉丝