[i.MX] imx6的flexcan与上层的通信

[复制链接]
 楼主| caful001 发表于 2015-1-6 21:05 | 显示全部楼层 |阅读模式
新手操作,刚接触飞思卡尔的产品,老板要求改一下flexcan的驱动,要求驱动接收报文后通知应用层的软件,同时发送报文的数据,对这
个真是一窍不通,请各位布林指点。
用ioctl或者socket之类的方式吗,有例子参考吗
FSL_TICS_Rita 发表于 2015-1-8 11:05 | 显示全部楼层
楼主你好,请问你这里使用的是哪个板子呢?飞思卡尔的开发板吗?
 楼主| caful001 发表于 2015-1-8 11:42 | 显示全部楼层
不是开发板,不过我们的项目设计也没什么改动,只是添加了camera。can这一块就是用原来的。imx6q-sabresd
FSL_TICS_Rita 发表于 2015-1-8 15:56 | 显示全部楼层
caful001 发表于 2015-1-8 11:42
不是开发板,不过我们的项目设计也没什么改动,只是添加了camera。can这一块就是用原来的。imx6q-sabresd ...

我这里有个文档,先发给你看一下哈, How to enable CAN bus on i.MX6Q SabreSD.pdf (482.87 KB, 下载次数: 230)
 楼主| caful001 发表于 2015-1-8 16:40 | 显示全部楼层
嗯  这个文档是在终端的测试手册。现在这些事正常运行的。
客户需求是在can总线报文到达时,由驱动层发送消息给应用层,然后应用层来读取数据。。


想了一下这好像不属于can本身的驱动了,属于内核和用户空间的通信。
FSL_TICS_Rita 发表于 2015-1-8 17:42 | 显示全部楼层
caful001 发表于 2015-1-8 16:40
嗯  这个文档是在终端的测试手册。现在这些事正常运行的。
客户需求是在can总线报文到达时,由驱动层发送消 ...

楼主你好,这个的话就需要你自己来写了,我们这边没有相关的应用和文档。
mini1986 发表于 2015-4-16 14:43 | 显示全部楼层
异步通知?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

10

帖子

0

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