关于LINUX下驱动的一些不明白
刚刚学了LINUX下驱动的编程
但是有一些疑惑,希望高手能够给小子解答一下,感谢万分!!!
我原先学过单片机,在单片机的开发中,如果用到传感器之类的,有些传感器都有自己的通信协议,为了能够正确的接受传感器的数据,也必须根据通信协议写驱动。就小子我个人现在对驱动的认识也差不多就是这样。
但是在学习LINUX驱动编写的时候,在编写的过程中好象没有跟设备的通信有关的语句,这是为什么呢?对于一些特殊的设备,那要怎么编呢?还有,在LINUX下是不是只有字符、块设备、网卡这三类驱动?
由于小子是菜鸟,所以可能提的问题有些许可笑,望高人能够不吝赐教,再谢!