网址· 导航
在线工具
嵌入式系统
电子电路
PCB技术
电路
单片机
电源
驱动
电子
PCB
开关
linux
fpga
功放
开关电源
USB
嵌入式系统
protel
LED
嵌入式
Linux
中CF卡的驱动和管理技术研究
2012-06-02
16
在嵌入式
Linux
系统中,为了在没有PCMCIA控制器的情况下仍然要利用CompactFlash存储卡(简称CF卡)作为存储设备,作者从CF卡的硬件特性入手,在系统层基于CF卡的memory寻址访问方式来改造CF卡的低层驱动,并在应用层实时管理CF卡的热插拔事务,最终实现了一个利用CF卡作为方便快捷的存储设备的嵌入式
Linux
系统。1、引 .. [
查看全文
]
KVM在嵌入式
Linux
上的移植
2012-06-02
张洪耿
16
目前嵌入式
Linux
被广泛应用于嵌入式设备,Java语言由于其"Write Once,Run Anywhere"的特性,开始被应用于掌上电脑、智能手机等嵌入式系统。本文以uC
Linux
嵌入式操作系统为例,介绍移植KVM的过程。分以下部分进行介绍: uC
Linux
及KVM简介 获取并安装交叉开发工具 获取KVM源代码 修改KVM的Makefile 编译 .. [
查看全文
]
ARM 向量中断机制在uC
linux
下的设计与实现
2012-06-02
吴炜荣 梁阿磊 王刚
14
摘要:在ARM体系结构中,硬件产生的外部中断( IRQ) 具有单一的程序入口。为了识别中断源,进而运行对应的中断服务例程( ISR) ,程序需读取中断悬挂寄存器,获得中断号。在这种方式中,程序必须通过软件方法对中断悬挂寄存器的每一位进行比较,直到找到中断源为止,效率较低。本文移植了基于2.6.11 内核的uC
linux
,在此基础上设计了 .. [
查看全文
]
用AXD 和Multi-ICE调试uC
linux
内核
2012-06-02
7
AXD Multi-ICE进行裸机程序调试的功效相信已经为大家所接受。uC
linux
内核比较裸机程序,有较大的不同。这里简单介绍如何用AXD源代码级调试uC
linux
内核。 所提到的uC
linux
版本是uC
linux
-dist-20030522.tar.gz,并且已经使用了www.dailzh.net上提供的patch。并且我有义务告诉您,这一调试方法可行,但尚需要完善。 步骤一: .. [
查看全文
]
嵌入式
linux
系统中Framebuffer研究
2012-06-02
13
1 基于嵌入式
Linux
的GUI系统发展概况 当前流行的商业化的GUI系统包括WindowsCE和SymbianOS等。这些GUI性能出众,一般都提供完整的解决方案,对Java、多媒体的支持较好,使用它们可以很方便地构建自己的嵌入式系统,形成产品,尽可能地缩短开发周期。但这些都是商业化产品,使用它们不可避免地要付出昂贵的授权费用,没有 .. [
查看全文
]
嵌入式
Linux
在PC104平台上的构建与实现
2012-06-02
许德新
18
对于操作系统而言,
Linux
有着理想的特性:低成本、高可靠性、极好的网络和多任务支持,更重要的是他的开放源码,让使用者不仅能免费使用,更能够根据自身需要量身定制.因此除了节省支出成本之外,能更自由、更有弹性地根据自己的需要来修改系统、开发产品.嵌入式系统市场是
Linux
最重要的应用领域之一,几乎所有的嵌入式产 .. [
查看全文
]
嵌入式
linux
的tftp配置
2012-06-02
17
tftp是用来下载远程文件的最简单网络协议,它其于UDP协议而实现。嵌入式
linux
的 tftp开发环境包括两个方面: 一是
linux
服务器端的tftp-server支持,二是嵌入式目标系统的tftp-client支持。因为u- boot本身内置支持tftp-client,所以嵌入式目标系统端就不用配置了。 下面就详细介绍一下
linux
服务器端tftp-server的配置。 在red .. [
查看全文
]
ARM 4510开发板移植uc
linux
手记
2012-06-02
8
前言: 我并没有为arm体系结构的处理器移植uc
linux
操作系统,因为这方面的关键工作已经有人做完了。我只是让uc
linux
操作系统在恒坚ARM4510开发板上跑起来了。 一、 熟悉开发板硬件构成和基本工作原理 恒坚ARM4510开发板选用32位的高性能三星4510微控制器、SST公司2Mx16bits的FLASH和现代公司的两片8Mx16bits的 SDRAM .. [
查看全文
]
linux
的内核任务队列
2012-06-02
43
许多驱动程序需要将任务延迟到以后处理,但又不想借助中断。
Linux
为此提供了三种方法:任务队列、tasklet(从内核 2.3.43 开始)和内核定时器。任务队列和 tasklet 的使用很灵活,可以或长或短地延迟任务到以后处理,在编写中断处理程序时非常有用,我们还将在第9章“Tasklet和底半部处理”一节中继续讨论。内核 .. [
查看全文
]
移植嵌入式
Linux
到ARM处理器S3C2410:应用实例
2012-06-02
宋宝华
25
应用实例的编写实际上已经不属于
Linux
操作系统移植的范畴,但是为了保证本系列文章的完整性,这里提供一系列针对嵌入式
Linux
开发应用程序的实例。 编写
Linux
应用程序要用到如下工具: (1)编译器:GCC GCC是
Linux
平台下最重要的开发工具,它是GNU的C和C++编译器,其基本用法为:gcc [options] [filenames]。 我们应该使用a .. [
查看全文
]
AD7888与S3C2410的SPI接口及
Linux
下嵌入式驱动的实现
2012-06-02
刘建国 张付祥
5
串行外围设备接口SPI(serial peripheral interface)总线技术是Motorola公司推出的一种同步串行接口,它允许CPU与TTL移位寄存器、A/D或D/A转换器、实时时钟(RTO)、存储器以及LCD和LED显示驱动器等外围接口器件以串行方式进行通讯。SPI总线只需3~4根数据线和控制线即可扩展具有SPI接口的各种I/O器件,其硬件功能很强, .. [
查看全文
]
移植嵌入式
Linux
到ARM处理器S3C2410:操作系统
2012-06-02
宋宝华
36
在笔者撰写的《C语言嵌入式系统编程修炼之道》一文中,主要陈诉的软件架构是单任务无操作系统平台的,而本文的侧重点则在于讲述操作系统嵌入的软件架构,二者的区别如下图: 嵌入式操作系统并不总是必须的,因为程序完全可以在裸板上运行。尽管如此,但对于复杂的系统,为使其具有任务管理、定时器管理、存储器管理、资源管理 .. [
查看全文
]
13/15
首页
上一页
6
7
8
9
10
11
12
13
14
15
下一页
...末页
推荐文章
热敏电阻温度阻值查询程序
一款常用buffer程序
1602液晶显示模块的应用
GNU C 9条扩展语法
C99语法规则
FreeRTOS 动态内存管理
如何实现STM32F407单片机的 ..
STM32使用中断屏蔽寄存器BA ..
ARM汇编伪指令介绍
单片机硬件系统设计原则
最新文章
如何实现STM32F407单片机的 ..
STM32使用中断屏蔽寄存器BA ..
STM32单片机接收不定长度字 ..
FreeRTOS 动态内存管理
一款常用buffer程序
实时操作系统VxWorks的内核 ..
uC/OS-II内核超时等待机制的 ..
Linux网络接口的源码分析
ucos下lwip应用心得
VxWorks下在线升级技术
热门文章
51单片机LED16*16点阵滚动显示
C99语法规则
FreeRTOS 动态内存管理
ARM9远程图像无线监控系统
用单片机模拟2272软件解码
如何实现STM32F407单片机的 ..
新颖的单片机LED钟
AVR单片机SPI实例
24C64 EEPROM读写的C语言程序
1602液晶显示模块的应用
本站简介
|
意见建议
|
免责声明
|
版权声明
|
联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号