) p" S6 L6 j1 B4 v K# O/ U- | 由于现在我的水平问题,理论基础不足的关系,还没得涉及到linux kernel方面的东西,所以现在也在继续恶补当中,想法是先从学习怎么去写设备驱动,然后回去再学习kernel* k1 S" a( w2 H/ `# }8 `+ @6 ]+ {
4 K- }. j; t0 _8 t5 d; E! U- s8 M
然后在下一次我们回过头在SOC上添加gpio模块去,然后绑到板子上的LED灯去写第一个的GPIO字符驱动程序吧~ 9 A. ~+ ^4 P2 ]% l7 M9 {9 W , I8 d& q' y- K }9 c. _ Blog写到这里差不多追上我现在学习到的东西了,所以还是要勉励自己多花时间去学~& T3 z' H' i2 A" n1 z, _3 N7 t9 g# A
' S8 G9 X8 @- A& H
介绍一下我现在在看的教材吧~8 h- ` A( {1 a* a
& ~2 C; H) O7 h. W/ V 《Linux设备驱动开发详解第2版》宋宝华,宋老师现在在编写第三版了,书出来的时候必须去买了~ * g7 U1 z2 t) r5 |1 S) E+ Z- g ?, L
《Linux设备驱动程序第三版》,传说中的LDD3,啃吧······6 \. G: a$ u3 Q8 }- ^' i/ c
4 w: F% t+ h; s( b' l" L& B' y 《The_C_Programming_Language》,不断重复地看,加深C应用能力······' l- L8 E2 H7 F2 E3 P+ U) H6 y
9 a2 E9 c K3 B" E, Q
《C Primer Plus》,巨厚巨经典的一本书,不解释,啃······8 h3 {# t4 o5 W U/ V; ~5 l
) M9 P/ F9 E/ Z/ |+ X5 x: w 《操作系统精髓与设计原理第5版》,补充地看操作系统概念······: I* Z6 E2 A6 g9 b
8 A/ p5 C! a4 N) K
希望大家还有更好的建议和好书推荐推荐~0 m5 y" m( r- h
# r# ~5 O+ s# w! A2 f1 L3 X
' G4 L& R0 ~- |+ v- f2 D# T