最近毕设在做I2C驱动开发,也是初涉嵌入式. I2C驱动包括:总线驱动和设备驱动两部分.我想问的是设备驱动是针对于具体的设备所写的驱动程序.不同的设备的I2C驱动也不一样?而总线驱动是提供一个统一的接口吗?而一般开发板所带的uCLinux的内核有没有自带总线驱动?还是需要自己编写?
谢谢!