求助 STM32 CAN 调试问题

[复制链接]
1437|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

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