关于数据采集的Comedi驱动(讨论)
目前,随着开源系统Linux的普及,基于Linux的实时操作系统陆续出现,如RTLinux,RTAI等,数据采集的实时性能也已成为一个重要的指标。然而,实时系统中驱动各种硬件通常要面对一些不同于非实时系统中的问题,比如内存调用,中断处理,端口读取处理等。硬件驱动大多是由特定厂家提供的,接口定义不一致,这使得开发移植性很差,而几乎所有的厂商以及Linux本身并没有提供良好的实时情况下的硬件驱动。而Comedi作为Linux环境下数据采集硬件驱动程序的规范,可以提供良好的实时环境下的驱动开发移植性。
不知道有没有同学在linux下使用过Comedi驱动,我在Comedi官方网站上看见Comedi支持很多厂家的板卡,是不是意味着,即使板卡厂家提供驱动不支持在linux下工作,通过Comedi就可以运行了呢,如果是这样的话,不同操作系统之间进行采集程序移植,应该就很容易了。
页:
[1]