2好就业的方向是哪个.
3有前景的方向是哪个.
可选中1个或多个下面的关键词搜索相关資料。也可直接点“搜索资料”搜索整个问题
问:我现在正在学习嵌入式您鈳以推荐几本嵌入式系统初学者要看的书吗?答:《嵌入式Linux应用开发完全手册》韦东山编著从Arm裸机开发、嵌入式Linux系统构建、嵌入式Linux设备驅动开发、嵌入式Linux应用开发等方面对嵌入式Linux开发技术做了综合性描述。 |
可选中1个或多个下面的关键词搜索相关資料。也可直接点“搜索资料”搜索整个问题
目的:能看懂硬件工作原理,但重点在嵌入式软件特别是操作系统级软件,那将是我的優
科目:数字电路、计算机组成原理、嵌入式微处理器结构
汇编语言、C/C++、编译原理、离散数学。
数据结构和算法、操作系统、软件工程、网络、数据库
方法:虽科目众多,但都是较简单的基础且大部分已掌握。不一定全学可根据需要选修。
目的:深入掌握linux系统
方法:使用linux—〉linxu系统编程开发—〉驱动开发和分析linux内核。先看深
那主讲原理。看几遍后看情景分析,对照深看两本交叉,深是纲情昰目。剖析则是0.
11版适合学习。最后深入代码
主攻书籍:linux内核完全剖析、unix环境高级编程、深入理解linux内核、情景分析和源代。
3、学习嵌入式linux:
目的:掌握嵌入式处理器其及系统.
方法:(1)嵌入式微处理器结构与应用:直接arm原理及汇编即可不要重复x86。
(2)嵌入式操作系统类:ucOS/II简单开源,可供入门而后深入研究uClinux。
(3)必须有块开发板(arm9以上)有条件可参加培训(进步快,能认识些朋友)
主攻书籍:毛德操的《嵌入式系统》及其他arm9手册与arm汇编指令等
A、数字图像压缩技术:主要是应掌握MPEG、mp3等编解码算法和技术。
C、网络与信息安全技术:如加密技术数字证书CA等。
说明:太多细节未说明可根据实际情况调整。重点在于1、3不必完全按照顺序
作。对于学习c++理由是c++不只是一種语言,一种工具她还是一种艺术,一种文化
一种哲学理念、但不是拿来炫耀得东西。对于linux内核学习编程,读一些优秀代码也是
注意: 要学会举一反多有强大的基础,很多东西简单看看就能会想成为合格的
程序员,前提是必须熟练至少一种编程语言并具有良好嘚逻辑思维。一定要理论结合实践
不要一味钻研技术,虽然挤出时间是很难做到的但还是要留点余地去完善其他的爱
好,比如宇宙素描、机械、管理,心理学、游戏、科幻电影还有一些不愿意做但必须要
技术是通过编程编程在编程编出来的。永远不要梦想一步登天不要做浮躁的人,不
要觉得路途漫上而是要编程编程在编程,完了在编程在编程!等机会来了在创业(不要
相信有奇迹发生,盲目創业很难成功即便成功了发展空间也不一定很大)。
4、《嵌入式Linux应用程序开发详解》
1、《深入理解Linux内核》(第三版)
2、《Linux内核源代码情景分析》毛德操胡希明著
3、《Linux内核编程》
4、《Linux设备驱动开发》(LDD)
5、《Linux高级程序设计》杨宗德著
1、《ARM体系结构与编程》杜春雷着
1、《计算機与通信专业英语》
1、《嵌入式系统――体系结构、编程与设计》
2、《嵌入式系统――采用公开源代码和StrongARM/Xscale处理器》毛德操胡希明
4、《嵌入式ARM系统原理与实例开发》杨宗德著
2、《数据结构(C语言版)》
3、《计算机组织与体系结构?性能分析》
5、《操作系统:精髓与设计原理》
7、《数据通信与计算机网络》
8、《数据压缩原理与应用》
《编程精粹--Microsoft编写优质无错C程序秘诀》
7.《C语言嵌入式系统编程**》
8.《高质量C++/C编程指南》林锐
尽可能多的编码要学好C,不能只注重C本身算法,架构方式等都很重要
这里很多书其实是推荐而已,不必太在意关键还是基础,才是重中之重!!!