当前位置: 技术问答>linux和unix
谁用过comedi?没用过的也欢迎帮顶,进者有分
来源: 互联网 发布时间:2016-02-28
本文导语: 项目用到的板卡没有提供linux下的驱动,不过comedi支持此板卡,有一个问题,看了comedi主页上的文档也没搞懂,就是我在板卡开始采集数据前要设置板卡的采样率,应该用哪个函数啊? 看了几个例程,都是直接读取数...
项目用到的板卡没有提供linux下的驱动,不过comedi支持此板卡,有一个问题,看了comedi主页上的文档也没搞懂,就是我在板卡开始采集数据前要设置板卡的采样率,应该用哪个函数啊?
看了几个例程,都是直接读取数据了,似乎只要在comedi_config的时候设置一下就ok了,但是那个时候没有设置采样率这一项啊,望高手不吝赐教。
没用过comedi的朋友也可以帮顶,回帖都有分。
看了几个例程,都是直接读取数据了,似乎只要在comedi_config的时候设置一下就ok了,但是那个时候没有设置采样率这一项啊,望高手不吝赐教。
没用过comedi的朋友也可以帮顶,回帖都有分。
|
lz可以看看comedi_get_maxdata,comedi_get_rangetype,comedi_data_read,comedi_to_phys这几个函数。
还可参考http://www.comedi.org/doc/index.html
顺路帮顶
还可参考http://www.comedi.org/doc/index.html
顺路帮顶
|
顶下,
“但是那个时候没有设置采样率这一项啊”
可以去看看源码,一般这种常量都是用个宏代替的,改也很快的
“但是那个时候没有设置采样率这一项啊”
可以去看看源码,一般这种常量都是用个宏代替的,改也很快的
|
实现的话无非类似inb,outb,read,write。
设置采样率得有类似的write函数吧,comedi没搞过,纯粹帮顶。
设置采样率得有类似的write函数吧,comedi没搞过,纯粹帮顶。
|
"开始采集数据前要设置板卡的采样率"
楼主采集只是用系统定时器轮回吗?如果是,我想你需要提高linux系统的HZ的值
楼主采集只是用系统定时器轮回吗?如果是,我想你需要提高linux系统的HZ的值
|
是要重新定制一下内核,让节拍率大于默认的1000Hz
|
那你还是的得熟悉下comedi驱动,主要跟内核定时器有关的及采集部分代码...别急...
|
没用过,过来帮顶的!!
|
没用过, 感觉应该是ioctl之类的
|
别客气..
|
重新定制一下内核,让节拍率大于默认的1000Hz
|
纯粹学习来的
|
学习学习,顺便帮顶
|
帮顶!
|
UP
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。