嵌入式Linux——分析u-boot运行过程(1):u-boot第一阶段代码

简介:         本文主要介绍在u-boot-1.1.6中代码的运行过程,以此来了解在u-boot中如何实现引导并启动内核。这里我们先介绍u-boot的第一阶段代码:单板各个硬件的初始化,我们只有做好了硬件基础才能为下一阶段的引导和启动内核做准...

嵌入式Linux应用编程之I/O进程(下)

【8】进程 (1)进程的概念 进程是一个独立的可调度的任务,进程是一个抽象实体。当系统在执行某个程序时,分配和释放的各种资源,进程是一个程序的一次执行的过程。 进程和程序的区别: 程序是静态的,它是一些保存在磁盘上的指令...

嵌入式Linux图形系统(GUI)快速参考手册

  当你在桌面PC上安装Linux时,你通常在很少的几个"标准"的图形支持组件中选择。你很可能使用X Windows系统(XFree86或者Xorg)作为显示界面的基础(与Linux驱动一起来控制硬件),GNOME或者KDE作为桌面环境,浏览器则在FireFox,Konqueror或者Op...

《嵌入式Linux程序设计与应用案例》学习笔记

时间:2015-5-1   内容:《嵌入式Linux程序设计与应用案例》学习笔记 --------------------------------------------------------------------------- 1、程序的分割 当在建立大型程序时,如果把已经建好的函数分割出来,应用在其他程序里...

嵌入式Linux中使用动态和静态编译的有趣现象

      以前在Freescale 的i.MX和三星的2410板子上开发Linux的时候,内存容量都是32M,甚至128M的SDRAM,想怎么用就怎么用。在移植Busybox也是采取的动态链接的方式进行编译。       可是今天遇到问题了,而57的EVB的内存只有8MB,...

1.嵌入式Linux开发概述

[1].嵌入式系统定义 从20世纪70年代起,将微型处理器嵌入到一个对象体系中,进行某类智能化的控制,为了区别于通用计算机系统,将这类为了某个专用的目的,而嵌入到对象体系中的计算机系统,称为嵌入式计算机系统,...

嵌入式linux--问题归结

嵌入式linux中遇到的问题: --------------------------------------------------------------------------------------- 近日建立GCC Cross-Compiler ,用的是binutils-2.13.1,在cygwinx下,按照 http://www.rtems.net/Documnet/rtems_ser...

Linux进程虚拟内存和物理内存

【原文:http://blog.chinaunix.net/uid-1746930-id-2796486.html】 文件: htop-0.8.1.tar.gz 大小: 405KB 下载: 下载 文件: 嵌入式linux性能分析.pdf 大小: 2056KB 下载: 下载 文件: exmap-0.9.tar.gz 大小: ...

利用mtd工具实现嵌入式设备在线升级

主要思路是:通过web post方式将升级文件交给CGI程序处理,然后通过mtd工具实现设备在线升级. 1.页面部分 选择升级文件:     这部分主要是将待升级的文件上传给服务器(交给update.cgi)处理. 注意表单form属性: 1必需的 action 属...

Linux文件编程--进程控制编程

进程是一个具有一定独立功能的程序的一次运行活动,同时也是资源分配的最小单元1、进程与程序程序是放到磁盘的可执行文件,进程是指程序执行的实例;进程是动态的,程序是静态的:程序是有序代码的集合;进程是程序的执行。通常进程不可在计...

部署linux系统下filezilla编译环境及其遇到的问题

【已经存在的】 1、linux版本openSUSE 11.0 (i586) 2、内核版本2.6.25.5-1.1-pae。 3、从http://download.filezilla-project.org/下载FileZilla_3.7.0-rc1_i586-linux-gnu.tar.bz2 4、解压 tar -jxvf  FileZilla_3.7.0-rc1_i586-linux-gnu...

嵌入式Linux应用开发完全手册

  嵌入式Linux应用开发完全手册 真正完整版,我共享的别人的,追究责任本人概不负责! 2010年10月19日更新! 一共6个压缩包,下载链接如下: 第一个 http://download.csdn.net/source/2766528 第二个 http://download.csdn.net/source/27...

Linux平台下4412开发板开发板裸机开发指南 01

Linux平台下友坚4412开发板裸机开发指南(一) 版权声明 本手册版权归属本人所有, 并保留一切权力。非经本人同意(书面形式),任何单位及个人不得擅自摘录本手册部分或全部,违者我们将追究其法律责任。   更新说明: ​日期 说明 201...

如何在linux平台安装zint开源库

如何在linux平台安装zint开源库 一、zint开源库的介绍 zint 是一个开源的条码编码库,它支持超过50种条码,包括 Code-128, Data Matrix, EAN-128, UPC/EAN, ITF, QR Code, Code 16k, PDF417, MicroPDF417, LOGMARS, Maxi...

几种开源SIP协议栈对比 [开始学习VoIP] 『转』

几种开源SIP协议栈对比 [开始学习VoIP] 『转』 几种开源SIP协议栈对比       随着VoIP和NGN技术的发展,H.323时代即将过渡到SIP时代,在H.323的开源协议栈中,Openh323占统治地位,它把一个复杂而又先进的H.323协议栈展现在普通程序员的...

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

写文章

热门文章

一周热门问题