1.引言
在专用的嵌入式板子运行 GNU/Linux 系统已经变得越来越流行。一个嵌入式 Linux 系统从软件的角度看通常可以分为四个层次,如图1-1所示:
(1)引导程序。包括固化在固件(firmware)中的 boot 代码(可选),和 Boot Loader 两大部分。
(2)Linux 内核。针对于嵌入式板子的定制内核以及内核的启动参数。
(3)文件系统。包括根文件系统和建立于 Flash 内存设备之上文件系统。通常用 ram disk 来作为根文件系统
(4)用户应用程序。特定于用户的应用程序。有时在用户应用程序和内核层之间可能还会包括一个嵌入式图形用户界面。常用的嵌入式 GUI 有:MicroWindows 和 MiniGUI 。
下面就在linux-2.4.x内核上如何正确组织、连接这几个部分来自动运行用户应用程序进行分析。
2.linux的启动过程
在系统复位后首先远行的程序就是引导程序(Boot loader)。 引导程序可以放在专用的ROM中,也可以和内核影像、文件系统影像共用闪存芯片或固态硬盘如下图所示。引导程序首先负责初始化硬件设备、建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好正确的环境。Uboot是Sourceforge上的一个开源的引导程序,提供了对PowerPC(MPC5xx、MPC8xx、MPC82x、MPC7xx、MP74xx、4xx)、ARM(ARM7、ARM9、StrongArm、Xsacle)、MIPS、x86等处理器的支持。下载站点是http://sourceforge.net/projects/u-boot
U-boot在ARM9系统启动流程:
1、跳转到reset代码(将CPU设置成SVC,ARM工作模式,SDRAM初始化)
2、将U-boot代码拷贝到RAM空间。可以调用C函数
3、调用初始化函数
(CPU_init(),board_init(),interrupt_init(),serial_init())
4、初始化flash设备
5、初始化系统内存分配函数
6、初始化NAND设备
7、初始化显示设备
8、初始化网络设备
9、进入命令循环,接收用户从串口传来的命令,如果延时10秒钟无用户操作则自动加载linux内核。首先将linux内核影像(kernel Image)拷贝到ram空间,然后跳转到linux内核代码的第一条指令处,将控制权交给linux内核。
构建嵌入式linux平台下,用户的应用状态
- 嵌入式(286111)
- Linux(206513)
相关推荐
Linux嵌入式系统与硬件平台的关系
Linux嵌入式系统与硬件平台的关系一、 Linux嵌入式系统操作系统是一种在计算机上运行的软件,它的主要任务是管理计算机上的系统资源,为用户提供使用计算机及其外部设备的接口。它存在的目的是为了
2017-10-09 16:03:38
Linux嵌入式系统与硬件平台的关系
`一、 Linux嵌入式系统操作系统是一种在计算机上运行的软件,它的主要任务是管理计算机上的系统资源,为用户提供使用计算机及其外部设备的接口。它存在的目的是为了管理所有硬件资源,并且提供应用软件一个
2016-04-10 11:33:06
Linux作为嵌入式操作系统的优势是什么?如何建立嵌入式Linux?
Linux作为嵌入式操作系统的优势是什么如何建立嵌入式Linux?当前流行的几种嵌入式Linux系统
2021-04-27 06:34:40
嵌入式LINUX开发步骤有哪些
第一学习阶段,主要打好基础,学好C编程,Linux系统编程。1、C语言编程基础2、嵌入式开发基础:Linux概述安装,shell命令,vim编辑器,GCC,GDB,Makefile,交叉开发环境构建
2021-11-05 09:22:48
嵌入式Linux
国内实情,当前国家对自主操作系统的大力支持,也为源码开放的LINUX的推广提供的广阔的发展前景。还有,对上层应用开发者而言,嵌入式系统需要的是一套高度简练、界面友善、质量可靠、应用广泛、易开发、多任务
2016-05-13 14:42:44
嵌入式Linux平台怎么实现视频采集发送端?
随着嵌入式技术的迅猛发展和Linux在信息行业中的广泛应用,视频采集与传输系统作为远程视频监控、可视电话会议和工业自动控制领域的一项核心技术,近年来已经得到了飞速的发展。本文在基于嵌入式Linux
2020-03-16 07:57:33
嵌入式Linux下USB蓝牙设备驱动
设备驱动,从而有助于蓝牙设备在嵌入式领域广泛应用。【关键词】:蓝牙驱动;;USB设备;;MP;;嵌入式Linux【DOI】:CNKI:SUN:GWDZ.0.2010-02-025【正文快照】:随着无线
2010-04-24 09:30:17
嵌入式Linux下的LCD驱动程序怎么编写?
随着嵌入式Linux的迅速发展,由于其没有昂贵的版权费,完全开放源代码,可裁减性与可移植性,因此是开发嵌入式产品的优秀操作系统平台。设备驱动程序是Linux内核的重要组成部分,运行在Linux内核
2019-11-11 07:33:32
嵌入式Linux发展及其巨大商机
首先,嵌入式Linux可应用于多种硬件平台。Linux已经被移植到多种硬件平台,这对于经费,时间受限制的研究与开发项目是很有吸引力的。原型可以在标准平台上开发后移植到具体的硬件上,加快了软件与硬件
2012-03-15 14:53:57
嵌入式Linux学习步骤
编译并下载U-boot 编译并下载Linux内核 编译并下载Linux应用程序 5、嵌入式系统移植 Linux内核代码 平台相关代码分析 ARM平台介绍 平台移植的关键技术 移植Linux内核到
2018-07-03 00:56:23
嵌入式Linux学习步骤
Linux内核 编译并下载Linux应用程序 5、 嵌入式系统移植 Linux内核代码 平台相关代码分析 ARM平台介绍 平台移植的关键技术 移植Linux内核到 ARM平台 了解移植的概念 能够移植
2011-05-04 15:01:53
嵌入式Linux学习步骤
下载Linux内核 编译并下载Linux应用程序5、嵌入式系统移植Linux内核代码 平台相关代码分析 ARM平台介绍 平台移植的关键技术 移植Linux内核到 ARM平台 了解移植的概念 能够移植
2015-03-24 10:41:29
嵌入式Linux工程师的成长经历
用Linux平台下的编辑器vi(默认安装,占内存小,方便向嵌入式移植)(3)会使用Linux平台下的编译器GCC(相应的十几个命令行参数)(4)会使用Linux平台下的管理工具Make(与Makefile
2018-08-21 14:35:27
嵌入式Linux应用开发的过程是怎么样的?
,CompaqAlpha等多种硬件平台,并且提供了丰富的软件资源,具有强大的网络支持功能,支持GUI开发,并且嵌入式Linux的开发技术资源丰富。
2020-03-11 07:48:03
嵌入式Linux应用开发详解 光盘
所有实例的完整代码,读者可以作为学习和研究之用。全书涵盖了嵌入式Linux下应用开发的各个方面,实用性高,针对性强。 本书内容丰富,图文并茂,语言流畅,通俗易懂,可操作性强。本书既可作为各高等院校有关嵌入式Linux专业的教学用书,也可供在嵌入式Linux平台下进行应用开发的广大工作人员学习和参考 `
2013-06-02 10:26:46
嵌入式Linux开发工具
:Cmakeautotool嵌入式Linux开发工具–shell编程(脚本:批处理)Linux系统运维工程师(嵌入式系统开发–系统移植)shell:1、命令解析器(将用户输入的命令解析,调用相应...
2021-12-22 07:42:05
嵌入式Linux开发环境的构建
嵌入式Linux开发环境的构建,Linux命令行的基本使用,VI、GCC、Makefile基本工具的使用,交叉开发环境的使用。学习条件: 1.C语言编程基础
2021-11-05 07:05:29
嵌入式Linux的Qt相关资料分享
嵌入式Linux的Qt嵌入式Linux的Qt配置特定设备嵌入式Linux设备的平台插件EGLFSLinuxFB输入使用libinput鼠标Mouse键盘触碰笔式平板电脑调试输入设备使用自定义鼠标光标
2021-11-04 08:22:54
嵌入式Linux系统开发学习步骤,深圳嵌入式Linux培训高薪一路相伴
本帖最后由 快乐宝贝2 于 2016-1-19 11:26 编辑
最近在嵌入式论坛上经常遇到一些嵌入式linux初学者在询问:嵌入式Linux如何入门?嵌入式Linux开发都需要学习
2015-11-25 17:23:50
嵌入式Linux系统的快速启动方法
1 嵌入式Linux系统启动时序目前,嵌入式系统的硬件平台和应用方向区别很大,但总体启动流程一致的。这里的系统启动是指从用户执行上电/复位操作,到系统开始提供用户可接收的服务水平所需要的过程。典型的上电/复位时序如表1所列。
2019-07-24 07:14:19
嵌入式Linux系统的构成和启动过程
文章目录一、嵌入式Linux系统构成二、嵌入式Linux系统启动过程在我们的周围,大量的嵌入式设备都是基于Linux系统来构建的,嵌入式Linux与主机Linux相比有着自己的一些特点,本文就嵌入式
2021-12-16 06:20:24
嵌入式Linux系统的设计与应用
在386平台上。
三、Linux作为嵌入式操作系统的优势
Linux作为嵌入式操作系统的优势主要有以下几点:
1、 可应用于多种硬件平台。Linux已经被移植到多种硬件平台,这对于经费,时间
2019-07-09 06:33:44
嵌入式Linux系统的键盘驱动程序怎么编写?
Linux由于其具有内核强大且稳定,易于扩展和裁减,丰富的硬件支持等诸多优点,在嵌入式系统中得到了广泛的应用。很多嵌入式Linux系统,特别是一些具有与用户强交互的嵌入式系统,往往需要配备一个特殊键盘,此时开发者需要根据实际情况,为自己的特殊键盘编写驱动程序。
2020-03-31 07:08:59
嵌入式linux和桌面linux的主要区别是什么
嵌入式linux和桌面linux的区别主要区别是:1. 硬件平台:嵌入式Linux一般是Mips, ARM平台,桌面Linux一般是x86平台。2. 根文件系统嵌入式Linux一般用UBIFS
2021-10-27 10:06:41
嵌入式linux学***汇总
C语言中用户自定义的数据类型。第10章介绍了嵌入式Linux C语言的高级用法。第11章介绍了嵌入式Linux内核中常见的数据结构。 本书由冯利美主编。本书的完成需要感谢华清远见嵌入式学院,教材内容
2020-06-08 08:31:35
嵌入式linux学习步骤
、嵌入式系统移植Linux内核代码 平台相关代码分析 ARM平台介绍 平台移植的关键技术 移植Linux内核到 ARM平台 了解移植的概念 能够移植Linux内核移植Linux2.6内核到 ARM9
2017-10-25 10:12:39
嵌入式linux安装与使用
嵌入式linux安装与使用!嵌入式Linux开发工具!! gcc make shell嵌入式linux系统开发:通过内核提供的服务实现相应功能C语言程序设计:无os语法!!嵌入式Linux C开发
2021-10-27 10:06:24
嵌入式linux安装与使用
嵌入式linux安装与使用!嵌入式Linux开发工具!! gcc make shell嵌入式linux系统开发:通过内核提供的服务实现相应功能C语言程序设计:无os语法!!嵌入式Linux C开发
2021-12-23 06:32:46
嵌入式linux软件怎么进行数据参数保存?
,参数的保存与读取会存在一定的差异化,例如,单片机下,保存参数是写入eeprom或者 rom,windows和linux下的软件则会以配置文件的形式保存参数。下面以我以前在工作中所遇到情况,重点写写嵌入式linux软件是如何进行的数据参数的保存。
2020-04-07 08:12:19
嵌入式开发培训都要学什么?
嵌入式学习培训能学会吗?嵌入式开发培训都要学什么?掌握Linux常用操作命令,与系统管理;理解嵌入式系统进程管理,文件管理,Linux内核;熟悉ARM在不同硬件平台下的操作系统移植和设备驱动文件管理
2021-11-08 06:09:56
嵌入式网络编程+嵌入式Linux系统
D2.25嵌入式网络编程+嵌入式Linux系统一、Linux操作系统安装与使用(命令)二、Linux开发工具(gcc、gdb、make)三、Linux系统编程(文件、进程、线程、网路、数据库
2021-12-22 07:10:18
嵌入式软件开发工程师与FPGA开发工程师 精选资料分享
我是一名初入职场的萌新,工作不久从嵌入式软件工程师转到了FPGA工程师,这篇文章简单讲讲两者的区别。嵌入式软件工程师无非分为两大类,在Windows平台下做嵌入式软件开发和在Linux平台下做嵌入式
2021-08-18 06:37:31
《从实践中学习嵌入式Linux操作系统》高清PDF资源分享!
内核与移植 1.4 嵌入式文件系统构建 第2章 嵌入式文件i/o编程 2.1 linux系统调用及用户编程接口(api)......................第9章 android播放器项目
2019-11-01 16:23:06
【下载】嵌入式Linux基础教程
`《嵌入式Linux基础教程》是嵌入式Linux的经典教程,介绍了引导装入程序、系统初始化、文件系统、闪存和内核、应用程序调试技巧等,还讲述了构建Linux系统的工作原理,用于驱动不同体系结构的配置
2017-04-11 14:03:25
【下载】《构建嵌入式LINUX系统(第二版)》
`内容简介虽然Linux嵌入式系统几乎无所不在,从手机到汽车的ABS系统以及净 水厂都可以发现它的踪迹,但是令人惊讶的是,建立、安装和测试Linux内 核以及相关工具的信息来源却少得可怜。《构建
2018-04-10 18:00:43
一个基于Linux2.6.16的嵌入式风力发电监控系统开发平台构建
/D、网络芯片等等)构建出一个基于Linux2.6.16内核的嵌入式系统开发平台,以满足风力发电监控系统开发的需求。
2019-07-25 06:56:49
为什么要在linux环境下开发嵌入式应用?
嵌入式,那为什么做嵌入式应用开发的时候,也用linux平台呢?在windows平台不是一样开发,然后下载到板子上吗? 希望能有人帮忙解答一下谢谢!!
2016-09-07 16:52:59
什么是嵌入式Linux?
"的不利局面。一个完整的嵌入式集成开发平台通常包括编译器、连接器、调试器、跟踪器、优化器和集成用户界面,目前Linux在基于图形界面的特定系统定制平台的研究上,与Windows CE等商业
2015-01-23 11:59:01
什么是嵌入式Linux?
什么是嵌入式Linux? 对于很多电气、电信、通信专业的同学来说,对口专业就业方向主要有软、硬件两个方向。无论是对于学生还是就业而言,软硬件的开发学习,嵌入式物联网在近年来无疑是一个摆在面前
2023-10-11 13:47:49
什么是嵌入式linux?
嵌入式linux系统应用非常广泛,涵盖各行各业,基于ARM、mips等微处理器架构的硬件平台。基于嵌入式linux系统的设备已经深入生活中各个角落,随处可见。 我们常说的嵌入式linux系统,其实
2021-10-27 06:30:36
介绍在ARM-Linux平台下移植MT7601U的无线网卡驱动
具有USB外设接口,无线网卡等。本篇将介绍在ARM-Linux平台下移植MT7601U的无线网卡驱动。1.USB无线网卡的识别由于一般的嵌入式Linux设备本身没有自带无线网卡,我们需要外部接入一个无...
2021-12-16 08:21:46
从RTOS移植到嵌入式Linux要注意什么?
在过去的10年中,Linux成功地取代了一些最主要的传统RTOS平台,成为了各种各样的嵌入式设备和应用中首选的新的嵌入式操作系统。尽管一度曾被认为是不重要的平台,但今天嵌入式Linux已经成为主流,并引领着如下重要应用领域的市场和设计份额:消费电子、移动和无线设备、数据联网以及电信设备。
2019-10-16 06:15:37
你对嵌入式平台有什么误解 ?
至关重要的是通过澄清有关嵌入式平台的一些常见误会和误解以便提出正确讨论框架。要达到这样的目的,我们首先需要明确区分今天的嵌入式解决方案和 5 年或 10 年前那些方案的不同之处,并认识到当前嵌入式技术的重要演进。
2019-09-19 09:00:18
使用linux嵌入式构建IoT生态系统组件
linux嵌入式物联网 您会发现,构建IoT生态系统组件的最快方法是使用嵌入式Linux,无论您是从一开始就扩充现有设备还是设计新设备或系统。 嵌入式Linux与台式机Linux共享相同的源代码库
2021-11-04 08:47:09
使用嵌入式系统的图形用户界面
嵌入式图形界面,使用于嵌入式系统的图形用户界面。随着带有嵌入式系统的产品的不断丰富,嵌入式系统硬件性能的不断提升,不但使嵌入式操作系统被广泛使用,也使得嵌入式图形界面的应用变得广泛。开源的嵌入
2021-10-27 08:25:01
使用Java平台怎么实现可编程嵌入式系统?
传统的嵌入式产品只能实现某种特定的功能,不能满足用户可变的丰富多彩的应用需求。为解决这个问题,本文设计并实现了一种使用Java作为软件平台的基于FPGA的可编程嵌入式系统,以实现系统对多种本地应用和网络的支持。
2020-03-25 06:30:05
使用SystemReady IR简化嵌入式Linux系统
作为过去 16 年一直在构建嵌入式 Linux 系统的人,我为使用 Linux on Arm 构建的令人惊叹的产品感到自豪。然而,我也很关心每个平台需要付出多少努力。无论如何,嵌入式 Linux
2022-08-11 16:06:21
分享Linux嵌入式系统与硬件平台的关系
一、 Linux嵌入式系统操作系统是一种在计算机上运行的软件,它的主要任务是管理计算机上的系统资源,为用户提供使用计算机及其外部设备的接口。它存在的目的是为了管理所有硬件资源,并且提供应用软件一个
2016-09-18 14:46:02
初级小白实战资料,零基础入门rk3399平台下linux4.4+android8.1开发
app应用再到控制硬件设备,从上到下全链路打通知识点,让大家彻底搞懂一个完整的基于RK3399平台下Linux4.4+Android8.1的嵌入式系统是如何打造出来的。直播大纲:1. 认识嵌入式
2021-07-27 17:53:19
利用Yocto构建嵌入式Linux的教程
大家好,从今日开始,计划写一个利用Yocto构建嵌入式Linux的教程,算是对个人工作和学习的一个总结。本教程选用的Yocto版本为3.0.4,我使用的Linux发行版为Ubuntu 18.04
2021-11-04 08:16:48
在嵌入式Linux平台下的功耗管理技术
产品的设计瓶颈,嵌入式功耗管理技术成为解决这一问题的有效手段.本文基于自主设计的嵌入式低功耗硬件平台,通过系统休眠和系统运行两方面重点探讨了在嵌入式Linux平台下的功耗管理技术.本文首先介绍和分析了Li...
2021-11-05 08:01:11
基于Linux 2.6.16的嵌入式开发平台如何构建?
、体积、功耗要求严格的应用系统。而在众多嵌入式操作系统中,Linux以其体积小、可裁减、运行速度快、网络性能优良、源码公开等优点而被广泛采用。特别是2.6内核版本的Linux更是在实时性能方面有了很大的提高,因此在工业控制场合得到了越来越多的重视和应用。
2019-09-26 08:26:46
基于Linux系统和Arm平台的嵌入式培训
开发的基本素质。课程循序渐进的带领你进入嵌入式开发的世界,采用了目前应用最广泛的软硬件开发平台(Linux和Arm),可以保证你尽量贴近目前企业的需求。`
2013-08-26 13:14:15
基于ARM和Linux的嵌入式Web Server的构建及应用
摘要:本文主要研究了基于ARM和Linux的嵌入式Web Server的构建及应用。随着互联网的飞速发展,越来越多的信息化产品需要接入互联网并通过Web页面进行远程访问和控制,嵌入式Web
2021-12-14 08:10:29
基于ARM和Linux的嵌入式Web服务器的构建及应用
嵌入式系统研究及应用的热点.本文叙述了嵌入式系统的组成,特点及发展;分析了嵌入式主流处理器ARM的体系结构和基于ARM9的S3C2410处理器的特性及资源;详细阐述了嵌入式Linux开发平台的构建过程:包...
2021-11-05 06:07:48
基于arm嵌入式平台使用开源Hostapd软件配置测试WiFi Access Point模式
本文在iMX8嵌入式平台下使用Linux开源工具测试了WiFi 模块AP模式以及网络共享功能。
2020-12-28 07:59:10
如何构建嵌入式Linux NFS根文件系统?
随着信息技术的发展,嵌入式系统技术已经广泛应用于国防、通信、工业控制、消费电子等诸多领域。其中,Linux作为一款开源、成熟且高效稳定的多任务操作系统,先天具有许多不可比拟的优势,已成为目前最具潜力的嵌入式操作系统。
2019-10-31 07:19:42
如何构建嵌入式数字视频播放系统软件平台?
本文主要探讨了构建应用于数字视频播放机的嵌入式Linux系统的bootloader、Linux内核移植的主要过程和可能碰到的问题,给出了相应的解决方案。
2021-06-04 06:24:50
如何构建嵌入式系统平台
我对嵌入式系统平台的定义很简单:能让电子产品的原因程序得以顺利开发的环境,主要包括;系统软件与驱动程序硬件平台开发环境(compiler、调试与下载工具)模拟器程序编写规范所以,在嵌入式软件开发团队
2021-12-17 06:07:50
如何使用PCS进行嵌入式Linux研究?
,ARM,Compaq Alpha等多种硬件平台,并且提供了丰富的软件资源,具有强大的网络支持功能,支持GUI开发,并且嵌入式Linux的开发技术资源丰富。如何管理各个应用在系统中无冲突安全地工作
2019-08-13 07:00:24
如何使用Visual Gdb开发嵌入式Linux呢
曾几何时,在开发嵌入式Linux时,先在PC上安装一个Ubuntu虚拟机,然后桥接网络,安装Vmwaretools,设置共享文件夹或者配置ftp服务器来实现PC和Ubuntu的文件交换…,改代码在
2021-11-04 06:58:59
如何使用开放嵌入式构建和定制Linux发行版
Dmytriyenko概括介绍了开放嵌入式(OE,Open Embedded) Linux构建环境的重要元素,并展示了如何使用它们构建和定制Linux发行版。随着嵌入式处理器的功能日益强大,特性不断丰富
2019-05-16 10:44:53
如何制作嵌入式平台使用的Linux内核
制作嵌入式平台使用的Linux内核,方和制作 PC平台的Linux内核基本一致,下面用对比的方式介绍如何制作用于mini2440开发板的内核 1、清除原有配直与中间文件 x86: make
2021-12-20 07:06:37
如何去设计图形用户界面开发平台?
基于ARM Linux图形用户界面开发平台的设计嵌入式Linux系统移植及相关驱动程序开发MiniGUI在ARM221目标板上的移植
2021-04-27 06:53:10
如何在嵌入式Linux系统平台上设计建立图像视频?
本文使用的系统硬件平台采用Samsung公司的处理器S3C2410,并以此为基础,在基于嵌入式Linux系统平台上设计了建立图像视频的一种方法。
2021-06-08 06:10:16
如何在Intel XScale PXA255上构建嵌入式Linux应用平台
工作在200MHz、300MHz、400MHz下,集成了许多常用的外围接口,功能强大。本文将介绍如何在Intel XScale PXA255上构建嵌入式Linux应用平台。一个嵌入式Linux系统
2019-07-17 08:11:03
工业嵌入式计算平台开发招聘
西电移动计算与通信团队招聘:嵌入式软件开发(专职或兼职)研究方向:工业嵌入式计算平台开发。需求人数:1人要求:1、熟悉linux操作系统和嵌入式实时操作系统,具有嵌入式linux/RTOS软件开发
2021-10-12 09:32:52
掌握嵌入式Linux操作的使用
一、嵌入式系统设计课程内容目标:1、了解嵌入式技术;2、掌握嵌入式Linux操作的使用;(命令)(80%以上的开发平台都是Linux)3、掌握嵌入式Linux开发工具的使用;(gcc、gbd
2021-11-08 08:52:40
求嵌入式linux学习笔记
Long long ago,还在上大学的时候,写了一个关于嵌入式linux的学习笔记,加上网上整合的资料,组成了一个PDF,和大家一起学习。PS: 论坛附件只能是20MB以内,故现在分成两部分添加
2020-06-09 06:28:55
求一款基于Murphypinyin的嵌入式键盘设计
本文根据手持终端的特点,设计出一款矩阵键盘,并在Linux平台下开发出键盘的驱动程序。采用Qt/Embedded构建图形界面,通过对Qt/Embedded自带输入法的分析,结合Murphpinyin中文输入法软件包,构建了一款可输入数字、中/英文的嵌入式键盘。
2021-04-28 06:50:39
精通嵌入式Linux编程
嵌入式 LINUX 系统中的地位及要求 ................................................... 91.5 用户界面概况
2017-11-06 14:57:33
详解嵌入式实时Linux
PC硬件使用的增加是近年来高端嵌入式系统的一个最重要的发展。由于这个趋势,嵌入式系统的硬件成本大大地下降了,然而应用于嵌入式PC平台的软件系统却没有太多的选择。目前嵌入式操作系统主要有Palm OS
2019-07-18 06:41:28
基于嵌入式Linux的渔探系统
针对渔探仪发展的现状,提出了一种基于嵌入式Linux 的渔探仪系统. 该系统将图形用户界面构建在嵌入式Linux 和嵌入式GUI 库之上,具有视窗风格,界面美观,用户操作方便. GUI 库的引入
2009-04-24 10:44:5122
基于PXA255的嵌入式Linux应用平台的构建
基于Intel XScale PXA255 处理器和Linux 操作系统,在其基础上构建嵌入式Linux应用平台。步骤主要包括加载Bootloader 引导程序、交叉编译环境下加载和编译Linux 内核,特别介绍利用Bus
2009-08-29 08:22:498
嵌入式Linux下QPF字库的制作
QT是目前在Linux操作系统平台下应用最多的图形用户界面的底层库,由其派生出的QT/Embedded大量用于嵌入式系统开发和研制中
2011-05-06 10:23:18962
关于嵌入式系统以及嵌入式平台下的学科分工详解
嵌入式系统是一个无限大的空间,不论是嵌入式系统平台构建还是嵌入式系统平台应用,都有无限广阔的发展空间,本文主要介绍嵌入式系统的发展历程、支柱学科,以及嵌入式平台下的学科分工。
2018-10-30 17:42:071723
评论
查看更多