主题 : Linux驱动程序与用户程序数据交换 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 19870
精华: 0
发帖: 27
金钱: 135 两
威望: 27 点
贡献值: 0 点
综合积分: 54 分
注册时间: 2010-04-24
最后登录: 2014-05-26
楼主  发表于: 2011-02-24 22:00

 Linux驱动程序与用户程序数据交换

有没有人能过推荐一些关于Linux驱动程序编写的资料,特别是在write()和read()数据传递方面的知识。
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2011-02-25 06:46
我们开发板中的按键驱动就是一个简单典型的例子
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 19870
精华: 0
发帖: 27
金钱: 135 两
威望: 27 点
贡献值: 0 点
综合积分: 54 分
注册时间: 2010-04-24
最后登录: 2014-05-26
2楼  发表于: 2011-02-25 20:20

 回 1楼(mindee) 的帖子

这个 我有去做过实验   但还是不了解write()或read()的编写。对其参数的扩展很不清晰 也就是说能否在write()函数里 多定义几个参数  如何定义  要定义什么类型的   顺便问下版主 下载资源里 可否有视频资料  
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
3楼  发表于: 2011-02-25 21:37
一般看书更有效,网上也有很多文章说明,关键是要有耐心看下去
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 19870
精华: 0
发帖: 27
金钱: 135 两
威望: 27 点
贡献值: 0 点
综合积分: 54 分
注册时间: 2010-04-24
最后登录: 2014-05-26
4楼  发表于: 2011-02-25 23:00

 回 3楼(mindee) 的帖子

谢谢版主的回复  其实现在是在写IIC的驱动  在IIC驱动里用到较多的用户层与驱动层数据交换的知识 之前写的例如按键,触摸屏等没有太多的数据交换。 我想 我还是先自己看看书 多学些相关知识。