|
Linux基础 1、《Linux与Unix Shell 编程指南》 ' i- Y$ y! L) C7 [- b# { G9 ^ C语言基础 1、《C Primer Plus,5th Edition》【美】Stephen Prata着 2、《The C Programming Language, 2nd Edition》【美】Brian W. Kernighan David M. Rithie(K & R)着 % H" k1 Y2 z6 J8 X0 V) _ 3、《Advanced Programming in the UNIX Environment,2nd Edition》(APUE) & U: J; @8 e! K+ } 4、《嵌入式Linux应用程序开发详解》 Linux内核 , }- E3 B3 R: k6 g. ~7 a 1、《深入理解Linux内核》(第三版) 2、《Linux内核源代码情景分析》毛德操 胡希明著 研发方向 1、《UNIX Network Programming》(UNP) 2、《TCP/IP详解》 3 ^8 D Z. \9 u+ q 3、《Linux内核编程》 4、《Linux设备驱动开发》(LDD) 5、《Linux高级程序设计》 杨宗德著 i: S, a4 W! p. G* [0 f 硬件基础 1、《ARM体系结构与编程》杜春雷着 2、S3C2410 Datasheet 英语基础 1、《计算机与通信专业英语》 ! V0 b. J( T; e 系统教程 ) L! B) Z. U9 G* z 1、《嵌入式系统――体系结构、编程与设计》 2、《嵌入式系统――采用公开源代码和StrongARM/Xscale处理器》毛德操 胡希明着 3、《Building Embedded Linux Systems》 4 T+ t, u, w5 I- ~* x" e 4、《嵌入式ARM系统原理与实例开发》 杨宗德著 理论基础 0 v1 o, v# l5 A: k2 ]7 @$ d4 A 1、《算法导论》 2、《数据结构(C语言版)》 3、《计算机组织与体系结构?性能分析》 4、《深入理解计算机系统》【美】Randal E. Bryant David O''Hallaron着 ! N! y0 \- b- a7 N2 f 5、《操作系统:精髓与设计原理》 * a/ Y7 r8 `3 a$ |+ U3 x; ? 6、《编译原理》 7、《数据通信与计算机网络》 8、《数据压缩原理与应用》 0 T4 b% O: ]% O 8 W: E5 W6 D" v1 b C语言书籍推荐 1. The C programming language 《C程序设计语言》 2. Pointers on C 《C和指针》 ! X& a8 h! [: v) b# J: x 3. C traps and pitfalls 《C陷阱与缺陷》 4. Expert C Lanuage 《专家C编程》 1 T; z1 M/ {( Y: I; y 5. Writing Clean Code -----Microsoft Techiniques for Developing Bug-free C Programs 1 D" \( ?. m4 Z6 y/ f( r F 《编程精粹--Microsoft 编写优质无错C程序秘诀》 6. Programming Embedded Systems in C and C++ 《嵌入式系统编程》 : p6 y( }' @$ w" N4 ` 7.《C语言嵌入式系统编程修炼》 % {% L X5 I5 W1 C% Q/ j! \ 8.《高质量C++/C编程指南》林锐 # H0 r% L) E4 K9 g% g& [ 尽可能多的编码,要学好C,不能只注重C本身。算法,架构方式等都很重要。5 k% ~0 z; q. z2 \) V$ q . w6 h5 h2 [% ?: M( m% w 7 k# ~5 K4 \5 a* D* { A Linux经典书籍推荐 初级:熟练使用命令、熟悉Shell编程、能配置简单的服务,清楚各类服务相关的配置文件的位置, 能看懂并可修改系统提供的配置脚本(/etc/*.*) 《鸟哥的私房菜基础篇、高级篇》 4 P& } p! W: B0 O6 R9 ]4 P 《Advanced Bash Shell》 中级:熟悉TCP/IP原理、OS原理、熟练使用C语言、Linux系统编程、网络编程。 推荐书籍: # y" Z* y! I2 W$ b+ l- j4 I 《The C Programming Language》 《Unix环境高级编程》 《Linux程序设计》 3 k6 @. A& A3 e% q; E# m 《TCP/IP协议详解卷一》 《Unix网络高级编程》 ! r* A- S, e' ~6 X+ J0 G) g - _7 F0 C g; z 高级: 《Linux Device Driver》 ) [" w( b- Y5 [, m% n& j 《深入理解Linux内核》 《深入理解计算机系统》 " _6 F6 f) D* [3 P$ B' t 《深入理解LINUX网络内幕》 |
| 多谢推荐,肯定会用上 |
| 留个脚印 |
多谢分享,要有电子档的链接该多好![]() |
| 多谢分享 |
| 看完人都傻到了吧 |
| 多谢分享,要有电子档的链接该多好 |
学之不易呀 |
谢谢分享,我仔细看了之后觉得真心不错,比较到位![]() |
| 谢谢,很多都从百度找 |
| 好多,看不完,留下脚印了。 |
| 都是不错的书,感谢分享 |
| 这么多的书呀,会很累很累的吧 |
| 要看这么多书,还要做许多其它功课。嵌入式可是不易! |
微信公众号
手机版