请选择 进入手机版 | 继续访问电脑版
搜索

1

主题

7

帖子

36

积分

新手上路

Rank: 1

积分
36
发表于 2017-5-24 18:48:11 16254 浏览 8 回复

CAN总线问题

内核配置了CAN驱动、SPI驱动、MCP2515驱动, 启动内核后,dev目录如下:

找不到can总线的节点但是ifconfig can0 up 可以启动can0

用测试文件发送数据,显示发不出去

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

1

主题

357

帖子

1111

积分

QQ游客

积分
1111
发表于 2017-5-24 18:54:29
本帖最后由 topeet_sky 于 2017-5-24 18:57 编辑

can设备的节点类似以太网,你这里已经有can0节点了,dev下不会产生节点,没有错误。可以通过ifconfig命令启用和关闭
回复 点赞

使用道具 举报

1

主题

7

帖子

36

积分

新手上路

Rank: 1

积分
36
 楼主| 发表于 2017-5-24 19:07:07
topeet_sky 发表于 2017-5-24 18:54
can设备的节点类似以太网,你这里已经有can0节点了,dev下不会产生节点,没有错误。可以通过ifconfig命令启 ...

为什么数据发不出去??
回环模式也不行
回复 点赞

使用道具 举报

19

主题

48

帖子

232

积分

中级会员

Rank: 3Rank: 3

积分
232
发表于 2017-5-25 10:01:57
你好,关于can的测试请看这个帖子,按照步骤走就行 http://bbs.topeetboard.com/forum ... tid=4133&extra=
回复 点赞

使用道具 举报

1

主题

7

帖子

36

积分

新手上路

Rank: 1

积分
36
 楼主| 发表于 2017-5-25 15:10:33
Linux 发表于 2017-5-25 10:01
你好,关于can的测试请看这个帖子,按照步骤走就行 http://bbs.topeetboard.com/forum.php?mod=viewthread& ...

我早就看过了,要是有数据发出去,这里应该有显示把ifconfig -a can0应该有显示发送和接收的数据吧,现在一直显示0
回复 点赞

使用道具 举报

1

主题

7

帖子

36

积分

新手上路

Rank: 1

积分
36
 楼主| 发表于 2017-5-25 22:13:36 来自手机
Linux 发表于 2017-5-25 10:01
你好,关于can的测试请看这个帖子,按照步骤走就行 http://bbs.topeetboard.com/forum.php?mod=viewthread& ...

上面那个技术人员说dev下面没有can设备节点是正确的,你说没有设备节点是错的,该听谁的。我都弄了一个月了,都崩溃了。
回复 点赞

使用道具 举报

48

主题

604

帖子

1923

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1923
发表于 2017-6-2 09:28:39
你调试can,两端的设备都是我们的么?
你的硬件条件和我们的例程一样么?这个一定要说清楚,不然是在没有办法帮助你,我们的例程是两块开发板,两个can模块相互通信测试的。
但是大多数的用户使用的时候,一端是迅为的设备,另外一端是自己的设备!
如果是这样,用户使用的设备一定要注意研究下,是不是要发送特定的字节,然后返回字节,这样的话,就需要修改下测试程序。
先写一串字符,然后立即接收试试。can的发送和接收都有demo的,你把两个DEMO结合到一起就成。
回复 点赞

使用道具 举报

8

主题

21

帖子

199

积分

注册会员

Rank: 2

积分
199
发表于 2017-7-21 15:15:33
TOPEET_moon 发表于 2017-6-2 09:28
你调试can,两端的设备都是我们的么?
你的硬件条件和我们的例程一样么?这个一定要说清楚,不然是在没有 ...

你好!
1. 如果想在Linux 内核的驱动中修改CAN总线的波特率该怎么修改,具体步骤是怎么操作的?
2. 如果是在内核文件 drivers/net/can/mcp251x.c 中的函数static int __devinit mcp251x_can_probe(struct spi_device *spi)修改priv->can.bittiming.bitrate的值是不能成功的修改波特率的
3. 网上好多介绍修改can总线波特率方法都是第三方工具 比如 ip 等工具实现的
回复 点赞

使用道具 举报

0

主题

9

帖子

33

积分

新手上路

Rank: 1

积分
33
发表于 2017-10-22 14:08:35
solomon 发表于 2017-5-24 19:07
为什么数据发不出去??
回环模式也不行

把详细的截图发过来 迅为的说明文档是可以调通的 我就是用的他们的
回复 点赞

使用道具 举报

返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

登录或注册

官方客服

QQ:2551456065

官方QQ群

195631883

扫一扫关注迅为公众号

群号652692981

 
快速回复 返回顶部 返回列表