有这样一种case,一个driver要支持两种制式,一般的思维是共用一种接口然后在接口里作区别,但是这种做法很乱。 可以重新分装,用新的.c文件,专门做另一种制式的封装,单独的初始化,单独的其他业务接口,但是原有的文件共用一套源文件。这样很清晰也不会乱,同时不会破坏原有的已经ok的文件