Linux下HID类设备的数据通信
如何做到Linux下HID类设备的数据通信啊?对于一个2.6.20系统版本的我能编写一个上层如同WINDOWS下的动态函数库,但很不方便,有没编写个类似驱动的??
能不能具体点,不是很明白楼主的意思。
就是如何在LINUX下很好的实现HID类设备的数据通信!
光写一个应用能实现usb设备的功能?也需要有驱动的支持吧,你需要实现一个linux下的hid设备端得驱动
就是直接写了个上层的接口函数,不知道写驱动该怎么着手啊。。。能够像在WINDOWS下一样HID类设备插到电脑上就能识别和进行数据的交换!
2.6内核有自带的HID设备驱动,特别功能可以libusb库实现。
是有驱动,但只有对键盘、鼠标这类INPUT类型的HID设备支持的比较完善,但对要进行读写的设备的支持就不行了!
基本功能都能满足,很多数据读写都是模拟成鼠标,键盘这类hid设备来使用的,只要你的设备遵循usb的hid协议,只要Linux系统能够枚举到,就能通过节点操作,用流接口去访问就可以了。
相关问答:
写了个测试程序如下
struct hostent *hp;
char AlarmDevIP[20];
int x2;
hp = gethostbyname("www.google.com");
if (hp)
{
......
在程序中调用chroot("/mnt");后 我想再转回chroot("/"); 这个时候不能再转回系统根目录环境了 应该怎么做??
chroot()执行成功之后,根目录是进行了切换,但是当前工作目录没有变化,还是chro ......
需要在linux下用中断方式来写一个串口的程序,现在没有思路,网上有人说用select,signal,tasklet函数的,但是我没看懂,希望有做过的给一下例程,多谢!
就是能够当串口数据来临时自动通知串口读取数据,类似于中 ......
root@user-computer:~# g77
bash: g77:找不到命令
怎么办?
我要运行个源代码,作者给出的make文件应该是用g77的。我已经安装了gcc和gfotrran.
安装完整的GCC和G++
......
RT,在线等,,现在在买一个VPS 提供Arch2009.02 CentOs 5.2/5.3 Debian5.0(lenny) Fedora10(Cambridge) Fedora11(Leonidas) Gentoo 2008.0 Ubuntu 8.04.2 LTS(hardy) Ubuntu 8.10 (intrepid) ......