如何成为优秀的驱动开发工程师
发布网友
发布时间:2022-04-30 21:53
我来回答
共1个回答
热心网友
时间:2022-06-19 03:49
你首先需要了解WDM和WDF的驱动framework和他们的具体工作流程,windows的DDK有大量的例程,你可以作为参考和起始点。
然后你需要理解你要做驱动的总线架构和芯片的具体spec,这样的话,你才能知道怎么才能进行控制操作和数据传输。
最后你需要了解windbg软件的使用,只有你了解了debug的技术,你才能有效的分析你软件的问题和解决问题。
实践出真理,多动手。写一些filter驱动和USB,BT之类的软件,对于提高你的水平也是很有帮助的。