驱动开发有一点像是祼机上单片机的程序开发,只是一些接口函数要与linux相匹配。
可以先建一个内核树,把驱动编译成模块,再在板子上加载模块进行开发
首先你要对 linux 操作系统很熟悉,不仅仅是 linux 使用,是 linxu 内核很熟悉,然后对硬件很熟悉,然后自己就知道怎么入门驱动了。
不知道的话,可以不用知道了,没必要。门槛太高