目前主要会C方面的东西,驱动开发都需要哪个方面的知识?最快多长时间能学完工作?
这个具体时间很难说,要看你自身的基础与学习能力,还要看你每天花多少时间,只要用心还是没问题的。
需要的知识有操作系统的知识、硬件的知识、驱动的原理等。
学习驱动开发 ,想问下 楼主准备做哪方面的驱动开发 ?主要用于哪类设备?
一般需要首先弄明白与掌握几类总线的驱动开发:
I2C、SPI、UART、USB、SDIO、FE、并口的LCD、摄像头等等很多哦
我建了两个驱动开发群,msn群group147894@xiaoi.com,QQ群:11312034
msn群我上的多点。本人是《Windows驱动开发技术详解》的作者张帆,希望一起交流。
最快多长时间能学完工作?
这个得看你的悟性 、学习能力 以及基础,另外周围环境。
建议你早点加入一个做驱动的团队,多多实践,
简单驱动不难,比如单片机驱动开发,但是复杂的驱动难,比如USB、PCI等
《设备驱动开发详解》这本书我正在看,是讲Linux下的驱动开发的。宋宝华写的,还凑合,楼主可以试试。
你要学那个平台的?windows?linux?嵌入式方面的还是?
《寒江独钓-windows内核安全编程》这是一本很好的驱动入门教程!
还是比较难的。主要是精通比较难,否则的话搞linux的都拿高工资了啊。坚持学就能胜利
如果有人指点你入门就不难,否则挺难的,因为涉及到太多的东西。