免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2192 | 回复: 7
打印 上一主题 下一主题

对驱动的疑问? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-03-03 14:53 |只看该作者 |倒序浏览
比如SPI, I2C 系统都有自己的总线框架, 那么大家都是利用这些框架写驱动呢? 还是自己写一个单独的设备驱动??

不知道哪个效率高点呢??

论坛徽章:
5
2 [报告]
发表于 2009-03-03 15:02 |只看该作者
可能差不多吧。 这些是慢速总线, 总线本身是瓶颈。 吞吐率一般可达带宽80-90%。

论坛徽章:
0
3 [报告]
发表于 2009-03-03 15:48 |只看该作者
我觉得自己写的驱动在某些处理方面可能比总线要快,毕竟总线考虑的细节太多,
自己写的驱动有针对性,可能会更有效率,也更容易懂

论坛徽章:
3
金牛座
日期:2014-06-14 22:04:062015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:49:45
4 [报告]
发表于 2009-03-03 17:27 |只看该作者

回复 #1 star316 的帖子

学习一下linux的实现吧,我觉得这个有比较大的参考价值。

论坛徽章:
5
5 [报告]
发表于 2009-03-03 18:21 |只看该作者
原帖由 star316 于 2009/3/3 15:48 发表
我觉得自己写的驱动在某些处理方面可能比总线要快,毕竟总线考虑的细节太多,
自己写的驱动有针对性,可能会更有效率,也更容易懂


同意你的观点, 但倾向于差别不大。

论坛徽章:
0
6 [报告]
发表于 2009-03-03 23:37 |只看该作者
当然使用系统的框架了,字节实现我觉得不灵活

论坛徽章:
0
7 [报告]
发表于 2009-03-04 15:07 |只看该作者
当然是要看具体情况了,如果说你的设备本身就是i2c或者spi接口的难道你也自己去做一套总线协议吗。。。

论坛徽章:
5
8 [报告]
发表于 2009-03-10 22:36 |只看该作者
原帖由 garyv 于 2009/3/4 15:07 发表
当然是要看具体情况了,如果说你的设备本身就是i2c或者spi接口的难道你也自己去做一套总线协议吗。。。


如果熟悉协议,自己实现也无大碍。明白硬件已经实现协议的哪些部分,就清楚软件需要实现另外的部分。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP