我是新手到嵌入式Linux ,我热衷于学习编写设备驱动程序。我有一个 FriendlyARM Mini2440 板。
请建议哪种设备驱动程序更容易开始学习 - 音频或相机或其他什么?
需要专家的建议。
非常感谢!
答案 0 :(得分:3)
在这两者之间,我会说相机驱动程序会更简单。 Linux中的音频驱动程序比大多数其他驱动程序更复杂,并且似乎没有很多关于编写它们的文档。
您是否阅读过Jonathan Corbet,Alessandro Rubini和Greg Kroah-Hartman的Linux设备驱动程序?这可能是最好的开始方式。
我建议按顺序从串口,闪存或以太网驱动程序开始。这些是常见的,代码很简单,并且有很好的文档和示例。