制定的8月计划是
8月
(1)usb 及usb wifi //
USB在熟悉当中,usb wifi还未涉及到(2)熟悉arm体系结构,启动过程,汇编等!主要是分析u-boot源码及linux启动,重点在于
linux启动。 // 简单过了一遍,相比以前,没有什么加深
(3)深入linux内核 浏览一遍 // 很匆忙看了一遍,貌似没有什么收获
(4)精通Linux驱动 书籍仔细看完 // 这本书很一般,没怎么研究
(5)熟悉块设备及网络设备驱动开发模型 // 相关文档资料都看了,没机会练手,又陌生了
准确说,8月的计划完成的非常不好,完全是为了计划而完成计划。其中的原因总结下:
1,弟过来这边玩,花了些时间陪他。
2,踢球基本花了2个周末
3,去HW面试花了2天。面试虽成功,但担心审核不通过,郁闷了1天。
4,被一个新的项目整的焦头烂额,实际上我并不想接手这个项目。
收获:
(1)新项目的linux部分驱动基本调试完毕,包括网络,usb,sd卡,时钟,ad7888,ad5231,spi,串口等
(2)对linux设备驱动的理解加深了不少。计划下月写个完整的i2c设备驱动详解。
(3)对USB知识熟悉了不少,linux下面的usb驱动也有了一定的了解,虽不是很清楚,但是能把驱动弄起来。
看看9月的计划
9月:
(1)熟悉yaffs2源代码,并移植到stm32上
(2)熟悉NFS源代码,移植到裸机上
(3)啃下LDD3、精通Linux驱动难点部分
根据实际情况,更改如下:
(1)调试完USB。虽然目前的USB驱动可用,但若出了问题,也要知道怎么修改;
(2)熟悉网络部分的驱动
(3)啃下LDD3难点部分
(4)熟悉yaffs2源代码,并移植到stm32上
9月希望:
(1)HW审批有结果
(2)踢球时,争取再进一个球
阅读(1319) | 评论(1) | 转发(0) |