嵌入式 Linux是嵌入式操作系统的一个新成员,其最大的特点是源代码公开并且遵循GPL协议,近几年来已成为研究热点。目前正在开发的嵌入式系统中,有近50%的项目选择Linux作为嵌入式操作系统。
嵌入式Linux驱动开发流程 嵌入式系统中,操作系统是通过各种驱动程序来驾驭硬件设备的。设备驱动程序是操作系统内核和硬件设备之间的接口,它为应用程序屏蔽了硬件的细节,这样在应用程序看来,硬件设备只是一个设备文件,可以像操作普...
本文介绍在嵌入式Linux中,实现3G联网的基本方法。包括驱动配置,和联网的过程。也对在PC上实现3G的过程进行了介绍。硬件:3g usb模块(华为ce189的3g网卡)+一张sim卡(电信cdma2000)软件系统:Linux主要内容:一、在pc端确认拨号功能可用...
最近要开发嵌入式linux,但是手头上大多文档中介绍交叉编译环境的都是基于RedHat9的,这个版本虽说很经典,但是毕竟实在是太古老了,自己机器上本身装的是Ubuntu,因此小小的研究了一下,在ubuntu中安装交叉编译环境 arm-linux-gcc 下面所有...
加载内核映像和根文件系统映像 (1) 规划内存占用的布局 这里包括两个方面:(1)内核映像所占用的内存范围;(2)根文件系统所占用的内存范围。在规划内存占用的布局时,主要考虑基地址和映像的大小两个方面。 对于内核映像,一般将其拷...
《嵌入式Linux上的C语言编程实践》第13章韩超/魏治宇/廖文江 电子工业出版社 段式内存管理架构 BSS:BlockStarted by Symbol 13.1 C语言程序的存储区域 本章介绍C语言程序的内存布局结构,包括连接过程中目标程序各个段的组成和运行...
嵌入式LINUX操作系统的概念 以应用为中心,以计算机技术为基础,软件、硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗要求严格的专用计算机系统,称为嵌入式系统。一个最小的嵌入式系统的基本组成为:① 一个用作引导的可用...
在mini2440上移植DM9000E网卡的参考步骤如下: 一、看电路图 在mini2440开发板上移植好Linux-2.6.29.1内核和根文件系统的基础上,进行网卡DM9000E的移植,因为手里面有韦东山写的 《嵌入式Linux应用开发完全手册》一书,在书中找到了DM9000...
OpenWrt是一个比较完善的嵌入式Linux开发平台,在无线路由器应用上已有100多个软件包。人们可以在其基础上增加软件包,以扩大其应用范围。OpenWrt在增加软件方面使用极其方便,按照OpenWrt的约定就可以很简单完成。 加入的软...
前几天练习的,补上,看了书做了这些练习之后,对之前盲目只根据例子写的,嵌入式linux中的函数和程序有了新的认识。这些练习都是根据 Linux C程序设计(西安电子科技大学出版社)一书写的,比较基础,适合补一补linux的基础,无论是已经...
目前在Cortex-M3平台上最常见的嵌入式操作系统就是UCOSII了,除此之外可支持的主流嵌入式操作系统就难以见到了,这是因为Cortex-M3主频较低(常见72M),不支持MMU,片内Flash和片内RAM都比较小等等,这几点限制,就使诸如WINCE系统、嵌入式...
2009年4月23日起,对阿尔卡特朗讯实施为期3天的Linux应用高级开发技术培训。本次培训的主要目标是:(1)建立嵌入式Linux的开发环境,建设profiling、内存泄露、崩溃转储、benchmark、测试、autoconf等系列工具;(2)串讲Linux内核的核心机...
WEB与CGI程序的混合编程若干思想 一般直接通过C语言编写出的CGI应用比较简单,很难适用于工业或商页应用,因为项目原因需要用到嵌入式LINUX环境CGI编程。 环境:基于S3C2416硬件平台,linux3.4.4操作系统。 首先在HTML中的form表单内acti...
嵌入式linux文件系统 一个典型的嵌入式linux系统按照存储空间通常包括引导区、内核区、文件系统区。引导区存放bootloader和内核参数;内核区存放特定嵌入式平台的定制linux内核;文件系统区包括根文件系统和建立于flash内核设备之上的...
做嵌入式开发的时候经常要进行u-boot的移植,u-boot是嵌入式linux系统的引导程序,相当于pc机上的bios。我移植的板子是华恒的PXA270-R2,u-boot代码是华恒光盘配送的。嵌入式linux版本是2.6.10。由于我原先的u-boot还是完好的,所有我用u-bo...
1). 简介 随着ARM平台性能的日益强大和嵌入式设备的发展,对于多媒体处理如音视频播放,摄像头,流媒体处理等需求也日益增多,本文就通过几个基于嵌入式Linux下多媒体应用的示例来简单展示下使用Gstreamer框架进行多媒体处理的方法. Gstreame...