嵌入式Linux应用开发完全手册
❶ 关于《嵌入式linux应用开发完全手册》这本书
这样交叉使用只不过是为了方便传文件,或者说是对于习惯了在windows下操作的人们而言,比较方便的一个方法。毕竟Linux下的操作很多都是命令行,很多有用的软件包不见得在Linux下就那么轻松的下载(对刚刚使用Linux的人来说)。其实最好能在系统下开发而不是在虚拟机下。初学的话用虚拟机还是不错的。
这本书确实是依靠虚拟机的,但是换来换去只是为了方便而已,因为做好的bin文件要下载到开发板上,而windows环境下的烧写软件比较成熟,便于操作,如果你找到了Linux下的烧写软件等,完全可以抛弃windows的开发环境。
还有,对于一个已经烧写好U-Boot的开发板来说,windows环境几乎就不需要了,完全可以依靠Linux环境下的Tftp等实现宿主机和目标的联系。
❷ 嵌入式linux书籍
《鸟哥的Linux私房菜 基础学习篇(第三版)》,鸟哥着
学习 Linux ,就要学习 Linux 的精华。而 Linux 的精华,则在于 Linux 的内核。本书以 Linux 2.6 版架构为基础,分门别类地向初学者介绍了 Linux 内核的架构、编程思想、以及功能模块。在本书的指导下学习,对于你读懂 Linux 操作系统的精华部分,会取得事半功倍的效果。
❸ 嵌入式Linux应用开发完全手册的作品目录
第1篇嵌入式Linux开发环境构建篇
第1章嵌入式Linux开发概述
第2章嵌入式Linux开发环境构建
第3章嵌入式编程基础知识
第4章Windows、Linux环境下相关工具、命令的使用
第2篇ARM9嵌入式系统基础实例篇
第5章GPIO接口
第6章存储器控制
第7章内存管理单元MMU
第8章NANDFlash控制器
第9章中断体系结构
第10章系统时钟和定时器
第11章通用异步收发器UART
第12章I*IC接口
第13章LCD控制器
第14章ADC和触摸屏接口
第3篇嵌入式Linux系统移植篇
第15章移植U-Boot
第16章移植Linux内核
第17章构建Linux根文件系统
第18章Linux内核调试技术
第4篇嵌入式Linux设备驱动开发篇
第19章字符设备驱动程序
第20章Linux异常处理体系结构
第21章扩展串口驱动程序移植
第22章网卡驱动程序移植
第23章IDE接口和SD卡驱动程序移植
第24章LCD和USB驱动程序移植
第5篇嵌入式Linux系统应用开发篇
第25章嵌入式GUI开发
第26章基于X的GUI开发
第27章Linux应用程序调试技术
参考文献……
❹ 求《嵌入式linux应用开发完全手册 PDF完整版
http://ishare.iask.sina.com.cn/f/15474370.html?from=like
《嵌入式Linux应用开发完全手册》韦东山
❺ 谁有嵌入式Linux应用开发完全手册光盘内容,要完整的
1.“如果你学习嵌入式开发是为了就职,那么必要性不是太大”——这里还要如果的呢?我没见过有那个人是吃饱了撑着去研究嵌入式linux这苦活的。谁不是为了工作啊?...
2.“因为一般来说公司把环境都给你准备好了。你唯一需要操心的是怎么设计软件,怎么写程序。业务和需求往往是最重要的。
... ...当然一个公司确实可能会有一个组织专门去做嵌入式系统的搭建,驱动程序编写等等,不过一个新手想进入这个领域怕也不容易。这个组织也不太可能去招新手。”——估计此人是只用过Windows和IDE的,我实在想不出有哪个公司会招一个连开发环境都不会搭建的人。...
3.“如果是学生的话,找个嵌入式的公司实习又能有开发环境又能有微薄的薪水。”——嵌入式这行,连板子都没摸过,实习都别奢望能找到!
❻ 求一个完整的《嵌入式LINUX应用开发完全手册》PDF 我的书在学校里没带回家。。再买一本又感觉太浪费了。
提取码已hi你
❼ 求嵌入式经典书籍
入门得话,不要看经典书籍了,太专业不好理解。
推荐几本LINUX应用软件入门书籍
《嵌入式Linux应用开发完全手册》
《嵌入式Linux应用程序开发标准教程》
《嵌入式Linux.c语言应用程序设计》
下面 才是重点,绝对经典书籍:
入门篇
《LINUX权威指南》书不错,写的很全面也比较广,涉及的不深,做为入门书籍不错,可以比较全面的了解linux。另外比较热门的也可以看看《鸟哥的私房菜》等书,偏管理类的书。如果想做server方向的可以找来看看。
驱动篇
《LINUX设备驱动程序》就是网上说的“LDD”,经典之作,必备书籍。国产经典《Linux驱动详细解》也是一本非常不错的书,很实用,书中源代码分析比较多,基于2440的,对linux外围驱动有很全面的讲解
内核篇
浙江大学的《LINUX内核源代码情景分析》,外国鬼子的《莱昂氏UNIX源代码分析》还有《深入理解linux内核》都是出名的经典巨作。另外赵炯的《LINUX内核完全剖析--基于0.12内核》也非常不错,对内核代码进行了详细的注释,非常有助于对内核的理解和代码的分析。
shell篇
《LINUX与UNIX Shell编程指南》
应用编程
不用说了肯定是《unix环境高级编程》被称为unix编程的圣经。
TCP/IP篇
《TCP/IP详解》作者W.Richard Stevens也是《unix环境高级编程》的作者,牛人出的书没有一本不是经典的。但是英年早逝,默哀一下。
c语言
《The C Programming Language》正是作者造出来的c语言,书能垃圾就怪了
《c和指针》和《c缺陷和陷阱》两本必备。包含了c语言最容易出错的地方,加深c语言功力的好材料。
关于算法
《算法导论》
❽ 初学《嵌入式linux应用开发完全手册》,能不能直接双系统装ubuntu
可以,从网上下载个ubuntu的镜像,用启动盘制作工具制作启动盘,清空你的一个硬盘,关机,情动时选择u盘启动,就像装win7一样,网上有装ubuntu的教程,你可以找找看
❾ 学习嵌入式Linux应用开发完全手册
提供一下几种方案
一、还按照《嵌入死linux应用开发完全手册》(韦东山)的内容来,但是嵌入式linux的开发环境自己搭建。当时我是按照《鸟哥的私房菜-基础篇》和《鸟哥的私房菜-服务器篇》两篇,整出一套开发平台,CentOS5.3 + samba/vsftpd + gcc / linux-gcc 。 window平台上的工具sourceinsight、secureCRT。 注意:我使用了四个月学会linux操作。不知道你是否会先学这两本书,再学习韦东山老师的嵌入式呢。学完之后看似学习了很多,出来外面之后,我又去在windows平台开发,而且现在用C#。囧。现在看什么嵌入式系统都非常快,很容易理解架构,如何实现。可惜自己太年轻,没有资本和人脉,不然可以实现很多有意思的东西。现在正在尝试创业。
二、寻找开发板,而不是书籍作为实验的途径。书籍只是辅助,辅助你实现某种功能。可以集中linux书籍、嵌入式开发书籍、单片机开发、编程语言。宋宝华的嵌入式书籍。开发板当时用的是飞凌的,由国嵌负责技术讲解和培训。讲了不少有用的东西。现在网上的开发板多,可以淘,但是不用太贵,作用不大。找前卫的技术开发,中国看似不行。前卫老师都没搞出什么东西,我们在基本是0基础的前提下,很难实现比较前卫的技术。打好基础,看似是唯一的选择。
三、单独找台PC机,直接安装ubuntu11,买本ubuntu相关的书,他会交你怎样安装使用工具的。其实和第一种解决方式是一样的,书是别人在五(六)年前写的,不符合摩尔定理。所以没办法,我们在嵌入式方面的教育还是欠缺啊,出的书都少,记那么基本,还全是个人。没有什么教育机构。
希望以上对你有用。