亚美游戏备用网址: [嵌入式linux] linux下用套接字实现can(扩展帧)通信

永利游戏开户直营
213|4
楼主
 楼主 | 2019-10-28 11:20 | 只看该作者 |退出气泡模式 |倒序浏览 |阅读模式
本帖最后由 acq 于 2019-10-28 15:52 编辑

大家好,亚美游戏备用网址:本人初次来到贵坛需求帮助,多多指教。
问题:
实现一个can通信的数据帧扩展帧,我拿到官方的例程是数据帧标准帧,说白了就是将标准帧改为扩展帧,由于本人缺乏实践经验是一个新手,所以特向各位坛友寻求一个扩展帧的例程,会改的也可以联系我,将不胜感激。
板子型号:
是米尔科技的am335x-y,can例程是套接字写的,网上找了一些例程要不不能用要不就是标准帧,在线哦。谢谢大佬
沙发
| 2019-10-29 09:44 | 只看该作者
标准帧和扩展帧由一个IDE位控制,搜索一下例程,看能不能找到这个位。
板凳
 楼主 | 2019-10-29 09:55 | 只看该作者
houyue—— 发表于 2019-10-29 09:44
标准帧和扩展帧由一个IDE位控制,搜索一下例程,看能不能找到这个位。

找不到这个IDE位,用的是socketcan,套接字格式是。./can_test -d can1 -w 123#0102030405060708 123就是ID,改了成扩展帧好久不知道咋改
地板
| 2019-10-29 10:11 | 只看该作者
先确定一下发送问题,还是接收问题,你是用CAN的分析工具接收吗,还是自发自收呢?
5
 楼主 | 2019-10-29 10:16 | 只看该作者
houyue—— 发表于 2019-10-29 10:11
先确定一下发送问题,还是接收问题,你是用CAN的分析工具接收吗,还是自发自收呢? ...

你好,情况是这样的,例程是没有问题的,我用的是can分析仪接收的,接收的是数据帧标准帧,发送格式是刚才我发给你的,#号前边是ID位,我现在要做的是把这个例程改成是数据帧扩展帧,ID改成可以输入8位的ID。要不我把例程发给你你看一下,主要是不会改,新手  
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

关闭

亚美游戏备用网址: 热门推荐

永利游戏开户直营 快速回复 返回顶部 返回列表
蒙特卡罗娱乐HB电子 申博管理平台游戏下载登入 澳门花旗骰规则网上娱乐场 九五至尊IM棋牌 澳门赌城国际是官网吗登入
新锦江娱乐手机客户端下载 88必发客户端最高占成 博狗游戏代理 马可波罗百家乐现金最高返水 澳门永利集团注册彩金
天天德州新手有800金幣 澳门威尼斯人游戏客户端下载 8号船游戏手机app 澳门盘囗分析 必威vip官网直营
永利线上网址 伟德游戏管理 www.sun838.com 世爵体育最高占成 黄金城账号注册