返学费网 > 培训机构 > 全国IT培训中心

13081913316

全国统一学习专线 8:30-21:00

初学者如何开始学习嵌入式linux开发进阶 呢?新手入门全干货!零基础小白入门Linux下C语言编程该如何进阶呀? 另外请高手们推荐几本书书书书,嵌入式到底学的是什么。学的很多,但用的是哪些啊。这个专业基础课程是哪几门,推荐自学ARM9和嵌入式LINUX系统的教材??必看

1.Linux下C语言编程该如何进阶呀? 另外请高手们推荐几本书书书书

“Linux C编程“和”Linux嵌入式“是不完全重合的两个东西,想学嵌入式,就直接去看嵌入式的书吧,需要用到C编程时会教你的(凡是嵌入式相关书籍上不提的C语言知识,一般是用不到的)。请先弄清楚目的。学习嵌入式,最好先了解硬件,而且最好准备一个开发环境(硬的,可以自己组装,也可以购买现成的开发板),这东西需要实践(也需要钱,不过有很多人买了开发板后又学不下去,所以淘宝上有很多便宜的二手开发板)。学了好几天的硬盘驱动,结果发现嵌入式设备用不到,岂不浪费?多学点不坏,但我们时间有限。以上是引言,如果觉得逆耳,请无视。Linux下面的C开发,严重推荐Linux Unleashed,清华出版社出过它的中文版,本书介绍了autotools、版本控制、补丁、GCC、打包发布等内容,并详细介绍了Linux的一些系统调用、进程间通信、网络编程、用户界面等内容(针对Linux,对于UNIX系统可能不适用),适合做PC下的软件开发教程。The C Language(Ritchie & Kernighan)用来学习C语言是不错的(不会要你去安装Turbo C),特别是在Linux/UNIX下学习C。在Linux下,涉及汇编,最好还能看看 Assembly Language(Richard Blum),讲的是AT&T汇编(如果非要用Intel汇编,可以考虑nasm程序)。嵌入式Linux,大部分时间是在做移植,有一点C语言基础暂时就足够了,开始学习硬件吧。 补充:有人在51单片机上嵌入Linux吗?“Linux嵌入式“和”单片机“是不重合的两回事。

2.嵌入式到底学的是什么。学的很多,但用的是哪些啊。这个专业基础课程是哪几门

1、嵌入式C语言基础,嵌入式C语言高级编程2、嵌入式java语言基础,嵌入式java语言高级编程1、嵌入式体验入门2、嵌入式linux应用开发3、ARM系统进阶4、ARM系统深入1、嵌入式linux内核驱动进阶2、嵌入式linux内核驱动深入3、嵌入式linux系统移植专题4、嵌入式linux高级项目实践1、android系统精讲2、android高级项目实践

3.推荐自学ARM9和嵌入式LINUX系统的教材

C与指针 C语言进阶,如果C语言很好就不用看了韦东山的书,介绍ARM体系结构和基础不错国嵌的视频 介绍基本的函数之类的还不错unix/linux编程实践教学 杨宗源译linux环境高级编程 还不错unix环境高级编程 稍微有点晦涩Linux驱动程序 驱动开发可以看看shell脚本学习指南跟我一起写Makfile

看了以上有关的嵌入式linux开发进阶讲解,如果还有什么疑问可以直接来电咨询。

温馨提示:为不影响您的学业,来校区前请先电话咨询,方便我校安排相关的专业老师为您解答
  • 热门课程
  • 作者最新文章
  • 在线报名
申请试听课程

只要一个电话
我们免费为您回电

姓名不能为空
手机号格式错误