嵌入式Linux编程--我的第一次艰难跋涉

其实从很早我就想深入学习Linux,但时间有限,并且Linux门槛挺高,不是很容易上手。最近由于隧道项目中用到嵌入式Linux(Arm CPU上的Linux),并且提供硬件的单位针对Linux的编程收费很高,并且时间很长,所以犹豫再三,决定开始深入学习Lin...

Linux串口编程(转载)

  在嵌入式Linux中,串口是一个字设备,访问具体的串行端口的编程与读/写文件 的操作类似,只需打开相应的设备文件即可操作。串口编程特殊在于串 口通信时相关参数与属性的设置。嵌入式Linux的串口编程时应注意,若在根文件中没有串口设...

玩转嵌入式多任务程序设计笔记二

窥孔优化(Peephole Optimize) 静态变量在函数中被多次使用,但实际上,它仅仅涉及到了读取操作,实际上并不需要每次都通过总线操作实际读取一次变量的值,因而在开启优化的情况下,编译器所生成的代码仅仅会在函数的一开头将其读取到某个...

linux经典书籍推荐

入门得话,不要看经典书籍了,太专业不好理解。 推荐几本LINUX应用软件入门书籍 《嵌入式Linux应用开发完全手册》 《嵌入式Linux应用程序开发标准教程》 《嵌入式Linux.C语言应用程序设计》 下面 才是重点,绝对经典书籍: 入门篇 ...

从裸机编程到嵌入式Linux编程思想的转变------分而治之:驱动和应用程序

    笔者学习嵌入式Linux也有一段时间了,很奇怪的是很多书讲驱动编程方面的知识,也有很多书将ARM9方面的知识,但是从以前51形式的(对寄存器直接操作,初始化芯片的功能模块)编程方法,和思维模式,变换为基于Linux操作系统编程,讲...

嵌入式Linux系统开发工程师就业实训

嵌入式Linux系统开发工程师就业实训 2009年12月19日  [b]嵌入式Linux系统开发工程师就业实训  [/b]  共分3个阶段4个月系统学习,学员可以根据自身具备的技能选择其中的部分或全部进行实训学习。其中第一阶段适合嵌入式Linux开发零基础...

嵌入式Linux编程--我的第一次艰难跋涉

其实从很早我就想深入学习Linux,但时间有限,并且Linux门槛挺高,不是很容易上手。最近由于隧道项目中用到嵌入式Linux(Arm CPU上的Linux),并且提供硬件的单位针对Linux的编程收费很高,并且时间很长,所以犹豫再三,决定开始深入学习Lin...

向着嵌入式出发

  作者:华清远见      今天用了将近1个小时的时间,跟准备来华清远见参加嵌入式Linux工程师就业培训课程的一名在读研究生(电气自动化专业)进行了电话交流。电话沟通过程中能够充分体会到他的诸多困惑和无奈。而静心回想之后发现这...

Android LCD(三):Samsung LCD接口篇

参考:S5PV210显示驱动分析与移植(android)这篇文章中转载的成分比较多,不过大部分内容是从芯片手册上翻译过来。Framebuffer部分是黄冈老师--《嵌入式Linux之我行》这一系列博客中的,嵌入式Linux之我行这系列博客写的非常精,我刚学习L...

如何在u-boot中增加板级代码

在嵌入式linux/android系统开发时,前期往往是学习了解针对厂商demo板的代码,到软件需求成熟后需要进行自己产品的代码开发。浏览嵌入式linux/android SDK时,会发现每个厂商都会在这些开发源代码中维护自己的产品代码(我将这个称为板级代...

Ubuntu 11.10系列之三—minicom的安装与设置

你热衷于嵌入式Linux的开发吗?或者你有使用Linux系统从事嵌入式设备开发的需求吗?那么我想你肯定要使用一个工具—RS232,也就是我们平时所说的串口!想当年刚刚接触Linux那会儿,可真郁闷啊!只知道Windows下有超级终端,可是学嵌入式Lin...

嵌入式Linux编程--我的第一次艰难跋涉

其实从很早我就想深入学习Linux,但时间有限,并且Linux门槛挺高,不是很容易上手。最近由于隧道项目中用到嵌入式Linux(Arm CPU上的Linux),并且提供硬件的单位针对Linux的编程收费很高,并且时间很长,所以犹豫再三,决定开始深入学习Lin...

Android LCD(三):Samsung LCD接口篇

参考:S5PV210显示驱动分析与移植(android) 这篇文章中转载的成分比较多,不过大部分内容是从芯片手册上翻译过来。Framebuffer部分是黄冈老师--《嵌入式Linux之我行》这一系列博客中的,嵌入式Linux之我行这系列博客写的非常精,我刚学习...

嵌入式Linux编程--我的第一次艰难跋涉

其实从很早我就想深入学习Linux,但时间有限,并且Linux门槛挺高,不是很容易上手。最近由于隧道项目中用到嵌入式Linux(Arm CPU上的Linux),并且提供硬件的单位针对Linux的编程收费很高,并且时间很长,所以犹豫再三,决定开始深入学习Lin...

一个进程能用的最大内存(堆区)空间大小为1G

网上看到的分析: 32位意味着4G的寻址空间,linux把它分为两部分:最高的1G(虚拟地址从0xC0000000到0xffffffff)用做内核本身,成为系统空间,而较低的3G字节(从0x00000000到0xbffffff)用作各进程的用户空间。这样,理论上每个进...

发布经验,赚取财富值,与更多的电子工程师一起成长!

写文章

热门文章

一周热门问题