在设备树,先配置好芯片
找到你的 ad 芯片厂商对应的型号的驱动源码,编译加载,看看 ad 芯片工作正常不,测试没啥问题就可以吧驱动代码直接添加到内核中
现在的Linux内核里面已经存在大量的驱动,如果要移植一个新的芯片驱动,最好就是找个使用同样接口的,在上面直接改
常见的ADC接口包括SPI I2C,有些高速的会使用并口,这些都有成熟的案例,改一下时钟频率,还有寄存器地址就行