网址· 导航
在线工具
嵌入式系统
电子电路
硬件设计
C语言
单片机
ARM
RTOS
树莓派
Linux
DSP
FPGA & CPLD
接口 & 协议
以太网
USB
文件系统
工具 & 软件
其它
KVM在嵌入式Linux上的移植
2012-06-02
张洪耿
23
目前嵌入式Linux被广泛应用于嵌入式设备,Java语言由于其"Write Once,Run Anywhere"的特性,开始被应用于掌上电脑、智能手机等嵌入式系统。本文以uCLinux嵌入式操作系统为例,介绍移植KVM的过程。分以下部分进行介绍: uCLinux及KVM简介 获取并安装交叉开发工具 获取KVM源代码 修改KVM的Makefile 编译 .. [
查看全文
]
嵌入式Linux下驱动STN LCD
2012-06-02
21
伴随着高性能嵌入式处理器的飞速发展与普及,特别是ARM处理器系列的出现,嵌入式系统的功能也变得越来越强大。以前的单色LCD已不能满足现今的各种多媒体应用,彩色LCD被越来越多地应用到嵌入式系统中。同时,在应用需求的促使下,许多工作在Linux下的图形界面软件包的开发和移植工作中都涉及到底层LCD驱动的开发问题。 在 .. [
查看全文
]
Linux系统下的ELF文件分析
2012-06-02
朱裕禄
20
1 引言 ELF(Executable and Linkable Format)即可执行连接文件格式,是Linux,SVR4和Solaris2.0默认的目标文件格式,目前标准接口委员会TIS已将ELF标准化为一种可移植的目标文件格式,运行于32-bit Intel体系微机上,可与多种操作系统兼容。分析elf文件有助于理解一些重要的系统概念,例如程序的编译和链接,程序的加载和 .. [
查看全文
]
嵌入式Linux在PC104平台上的构建与实现
2012-06-02
许德新
23
对于操作系统而言,Linux有着理想的特性:低成本、高可靠性、极好的网络和多任务支持,更重要的是他的开放源码,让使用者不仅能免费使用,更能够根据自身需要量身定制.因此除了节省支出成本之外,能更自由、更有弹性地根据自己的需要来修改系统、开发产品.嵌入式系统市场是Linux最重要的应用领域之一,几乎所有的嵌入式产 .. [
查看全文
]
uClinux平台下的Flash存储技术
2012-06-02
冯欣 秦娟英
25
1 Flash类型与技术特点 Flash 主要分为NOR 和NAND 两类。下面对二者作较为详细的比较。 1.1 性能比较 Flash 闪存是非易失存储器,可以对存储器单元块进行擦写和再编程。任何Flash 器件进行写入操作前必须先执行擦除。NAND 器件执行擦除操作十分简单;而NOR则要求在进行擦除前,先要将目标块内所有的位都写为0。擦除NOR 器件时 .. [
查看全文
]
uClinux windows下安装说明
2012-06-02
18
安装 Cygwin 做为发展环境 1. 将Cygwin 安装光盘置入CDROM中, 范例中我们将假设CDROM是放置在D槽。 2. 在D:/ 下激活setup.exe后出现如下画面,接着按”下一步”。 3. 出现如下画面后,可让我们选择Cygwin原始资料的来源,因为目前Cygwin的原始资料在CDROM中,所以选择“Install from Local Directory&r .. [
查看全文
]
如何编译一个可以运行的 uClinux Kernel
2012-06-02
14
uClinux Image Compiling User Guide2 uClinux Image Compiling User Guide2 for lumit4510 : how to compile uClinux kernel 说明: 本小节内容是关于如何编译一个可以运行的 uClinux Kernel ( 基于 20040408版 ) ------------------------------------------------------------------------- 这篇文档详细说明了如何从 Re .. [
查看全文
]
Linux bootloader编写方法
2012-06-02
范晓炬
17
对于移植 linux 到其它开发板的人来说,编写 boot loader 是一个不可避免的过程。对于学习 linux的人来讲,编写 bootloader 也是一个很有挑战性的工作。本文通过对 linux引导协议进行分析,详细阐述了如何编写一个可以在i386 机器上引导 2.4.20内核的基本的bootloader。 1.概述 linux运行在保护模式下,但是当机器启动复位的时候却 .. [
查看全文
]
linux的内核任务队列
2012-06-02
58
许多驱动程序需要将任务延迟到以后处理,但又不想借助中断。Linux 为此提供了三种方法:任务队列、tasklet(从内核 2.3.43 开始)和内核定时器。任务队列和 tasklet 的使用很灵活,可以或长或短地延迟任务到以后处理,在编写中断处理程序时非常有用,我们还将在第9章“Tasklet和底半部处理”一节中继续讨论。内核 .. [
查看全文
]
基于嵌入式linux和s3c2410平台的视频采集
2012-06-02
27
随着多媒体技术、网络技术的迅猛发展和后PC机时代的到来,利用嵌入式系统实现远程视频监控、可视电话和视频会议等应用已成为可能。为了实现这些应用,实时获得视频数据是一个重要环节。针对这一点,本文在基于嵌入式Linux系统平台上,利用Video4Linux 内核应用编程接口函数,实现了单帧图像和视频连续帧的采集,并保存成文件 .. [
查看全文
]
用Busybox制作嵌入式Linux的文件系统
2012-06-02
33
1 busybox简介 熟悉嵌入式Linux的人对busybox一定不会陌生。它被非常形象地称为嵌入式Linux系统中的“瑞士军刀”,因为它将许多常用的UNIX命令和工具结合到了一个单独的可执行程序中。虽然与相应的GNU工具比较起来,busybox所提供的功能和参数略少,但在比较小的系统(例如启动盘)或者嵌入式系统中,已经足够了。 .. [
查看全文
]
Linux 2.4.30 内核文件关键数据结构
2012-06-02
rstevens
42
1.概述 根据以前学习内核源码的经验,在学习文件系统实现之前,我大概定了个目标: 建立一个清晰的全局概念。为将来需要研究代码细节打下坚实基础。 只研究虚拟文件系统 VFS 的实现,不研究具体文件系统。 为什么选择 Linux 2.4.30?因为可以参考《Linux 源码情景分析》一书,减少学习难度。 1.1. 基本概念 1、一块磁盘(块设备) .. [
查看全文
]
11/12
首页
上一页
5
6
7
8
9
10
11
12
下一页
...末页
推荐文章
热敏电阻温度阻值查询程序
2024年11月13日
150
C99语法规则
2024年11月16日
1262
FreeRTOS 动态内存管理
2024年11月12日
537
一款常用buffer程序
2024年11月06日
146
1602液晶显示模块的应用
2012年08月03日
219
GNU C 9条扩展语法
2024年11月18日
334
最新文章
Corext-M3中断的具体行为
2025年11月11日
109
优秀的字符串哈希算法-ELFhash
2024年11月26日
133
SD卡TF卡引脚定义
2024年11月26日
150
C语言string.h常用函数重点说明
2024年11月22日
83
C语言下划线命名法
2024年11月22日
102
C数组 结构体 联合体快速初始化
2024年11月22日
79
热门文章
C99语法规则
2024年11月16日
1262
51单片机LED16*16点阵滚动显示
2012年09月05日
684
FreeRTOS 动态内存管理
2024年11月12日
537
ARM9远程图像无线监控系统
2012年07月03日
447
如何实现STM32F407单片机的ADC转换
2024年11月15日
339
GNU C 9条扩展语法
2024年11月18日
334
本站简介
|
意见建议
|
免责声明
|
版权声明
|
联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号