嵌入式 Linux是嵌入式操作系统的一个新成员,其最大的特点是源代码公开并且遵循GPL协议,近几年来已成为研究热点。目前正在开发的嵌入式系统中,有近50%的项目选择Linux作为嵌入式操作系统。
自我简介: 李洪旭,河北保定人。2010年毕业于延安大学,现居住在北京海淀,服务于一家电子产品研发公司。 职 业: 嵌入式linux软件工程师 今天开始,我在csdn上安家了...
Linux设备驱动程序学习(12) 以《LDD3》的说法:Linux设备模型这部分内容可以认为是高级教材,对于多数程序作者来说是不必要的。但是我个人认为:对于一个嵌入式Linux的底层程序员来说,这部分内容是很重要的。以我学习的ARM9为例,有很多...
已经有一段时间没有更新博客了,在上周离开工作了4年的公司,从此不再安安稳稳地工作了。很多其它的是接受挑战和实现自身价值的提高。离开了嵌入式linux,从此拥抱移动互联网,或许有点为时已晚。但是相信通过努力,什么时候都...
嵌入式WEB服务器BOA的移植方法(三) 2009年12月03日 嵌入式WEB服务器BOA的移植方法(三) 作者:李驹光、郑耿 本文摘自作者《嵌入式Linux系统开发详解-基于EP93XX系列ARM》一书的相关章节。 目前Web技术中生成动态Web页面的方...
尽管LDD3中说对多数程序员掌握设备驱动模型不是必要的,但对于嵌入式Linux的底层程序员而言,对设备驱动模型的学习非常重要。 Linux设备模型的目的:为内核建立一个统一的设备模型,从而又一个对系统结构的一般性抽象描述。换句话说...
作者: 刘洪涛,华清远见嵌入式培训中心高级讲师,ARM公司授权ATC讲师。 我在讲嵌入式Linux驱动开发班的时候,发现不少学员对SD卡驱动这块比较感兴趣,课下来找我探讨。而在很多技术论坛,也有不少人问这方面 的问题,所以就想写一...
1,busybox简介 busybox是一个集成了一百多个最常用linux命令和工具的软件,他甚至还集成了一个http服务器和一个telnet服务器,而所有这一切功能却只有区区1M左右的大小.我们平时用的那些linux命令就好比是分立式的电子元件,而busybox就好...
尽管LDD3中说对多数程序员掌握设备驱动模型不是必要的,但对于嵌入式Linux的底层程序员而言,对设备驱动模型的学习非常重要。 Linux设备模型的目的:为内核建立一个统一的设备模型,从而又一个对系统结构的一般性抽象描述。换句话说,Linu...
我的JAVA相关文章 我的Clutter相关博客 我的网络通信相关文章 我的Linux相关文章 我的与kernel module有关的文章 我的嵌入式Linux相关文章 我的MeeGo/Moblin相关文章 我的Andriod开发相关文章 我的与编程思想相关的文章 我的无限网络文章 ...
由于做的是嵌入式开发,所以一个前辈给我订了一个计划,我按照计划去学习。 linux系统环境编程->linux 网络编程->linux 嵌入式linux应用开发->linux 嵌入式驱动开发 我也是按照这个计划去做的读了很多书但是发现读书不如边看边...
网络文件系统是一种将远程主机上的分区(目录)通过网络挂在到本地系统的一种机制,通过对网络文件系统的支持,用户可以在本地系统上像操作本地分区一样 对远程主机的共享分区(目录)进行操作。 在嵌入式Linux的开发过程中,开发者需要在...
受单片机和ARM7等小型CPU设备编程思维的影响,开始对嵌入式linux和PC中存在bootloader/BIOS的意义有了疑问 bootloader到底有没有必要存在呢?答案是:大部分情况下是有必要的。 首先,bootloader的作用是在硬件商店后运行的第一段软件代码...
单片机的种类繁多,从低端到高端,有以51单片机为代表的8位单片机和以ARM为代表的32位单片机,不同档次的单片机实现网络接口的方法不同。对于像ARM等高端处理器一般都可以运行嵌入式操作系统,例如嵌入式Linux。对于无操作系统要求的单片机...
嵌入式Linux上大部分都是有C/C++来做开发的,主要的原因还是为了效率,但本人最近几年用Java比较多所以决定用Java比较多所以决定还是用Java来开发,再者个人认为现在硬件的发展,对于实时性没有苛刻要求的环境Java足可以胜任了,所...
(本文主要内容来自《深度实践嵌入式linux系统移植》) 一、帧缓存 一般的显示设备,都会有一个叫做显存的东西,一些高端设备(PC中的显卡)会有自己独立的显存,而在一些嵌入式设备中则是从内存中分出一块用来作为显存;因...