网址· 导航
在线工具
嵌入式系统
电子电路
PCB技术
电路
单片机
电源
PCB
驱动
电子
linux
fpga
开关
功放
USB
开关电源
嵌入式系统
LED
protel
用AXD 和Multi-ICE调试uC
linux
内核
2012-06-02
12
AXD Multi-ICE进行裸机程序调试的功效相信已经为大家所接受。uC
linux
内核比较裸机程序,有较大的不同。这里简单介绍如何用AXD源代码级调试uC
linux
内核。 所提到的uC
linux
版本是uC
linux
-dist-20030522.tar.gz,并且已经使用了www.dailzh.net上提供的patch。并且我有义务告诉您,这一调试方法可行,但尚需要完善。 步骤一: .. [
查看全文
]
linux
的内核任务队列
2012-06-02
58
许多驱动程序需要将任务延迟到以后处理,但又不想借助中断。
Linux
为此提供了三种方法:任务队列、tasklet(从内核 2.3.43 开始)和内核定时器。任务队列和 tasklet 的使用很灵活,可以或长或短地延迟任务到以后处理,在编写中断处理程序时非常有用,我们还将在第9章“Tasklet和底半部处理”一节中继续讨论。内核 .. [
查看全文
]
arm
linux
演艺(一)
2012-06-02
xiangye
18
滚滚长江东四水,浪花淘净英雄。 大家好,许多人和我一样,正在苦读arm
linux
源代码,希望有照一日,宝典在手,天下我有。小弟不才,也读了两年,写的几首歪诗。从本级开始,把我所理解的
linux
如何启动贴出来,不懂之处大家讨论一番。也希望把
linux
从头到尾讨论一遍,计划写它240回,三年写完(笑。。。),欢迎大家动员一些牛 .. [
查看全文
]
嵌入式
Linux
中CF卡的驱动和管理技术研究
2012-06-02
24
在嵌入式
Linux
系统中,为了在没有PCMCIA控制器的情况下仍然要利用CompactFlash存储卡(简称CF卡)作为存储设备,作者从CF卡的硬件特性入手,在系统层基于CF卡的memory寻址访问方式来改造CF卡的低层驱动,并在应用层实时管理CF卡的热插拔事务,最终实现了一个利用CF卡作为方便快捷的存储设备的嵌入式
Linux
系统。1、引 .. [
查看全文
]
Linux
下PCI设备驱动开发
2012-06-02
25
PCI总线不仅是目前应用广泛的计算机总线标准,而且是一种兼容性最强、功能最全的计算机总线。而
Linux
作为一种新的操作系统,其发展前景是无法估量的,同时也为PCI总线与各种新型设备互连成为可能。由于
Linux
源码开放,因此给连接到PCI总线上的任何设备编写驱动程序变得相对容易。本文介绍如何编译
Linux
下的PCI驱动程序,针 .. [
查看全文
]
用Busybox制作嵌入式
Linux
的文件系统
2012-06-02
33
1 busybox简介 熟悉嵌入式
Linux
的人对busybox一定不会陌生。它被非常形象地称为嵌入式
Linux
系统中的“瑞士军刀”,因为它将许多常用的UNIX命令和工具结合到了一个单独的可执行程序中。虽然与相应的GNU工具比较起来,busybox所提供的功能和参数略少,但在比较小的系统(例如启动盘)或者嵌入式系统中,已经足够了。 .. [
查看全文
]
亲手编译uC
linux
2012-06-02
21
解压uC
linux
cd /usr/src/uC
linux
-dist/ tar zxvf /root/uC
linux
/uC
linux
-dist-20040408.tar.gz vi /usr/src/uC
linux
-dist/
linux
-2.4.x/arch/armnommu/vm
linux
-armv.lds.in 在65行* (.got)/* Global offset table */ 下面加入三行 romfs_data = .; romfs.o romfs_data_end = .; 保存退出 vi /usr/src/uC
linux
-dist/vendors/S .. [
查看全文
]
ARM 向量中断机制在uC
linux
下的设计与实现
2012-06-02
吴炜荣 梁阿磊 王刚
19
摘要:在ARM体系结构中,硬件产生的外部中断( IRQ) 具有单一的程序入口。为了识别中断源,进而运行对应的中断服务例程( ISR) ,程序需读取中断悬挂寄存器,获得中断号。在这种方式中,程序必须通过软件方法对中断悬挂寄存器的每一位进行比较,直到找到中断源为止,效率较低。本文移植了基于2.6.11 内核的uC
linux
,在此基础上设计了 .. [
查看全文
]
嵌入式
Linux
下驱动STN LCD
2012-06-02
21
伴随着高性能嵌入式处理器的飞速发展与普及,特别是ARM处理器系列的出现,嵌入式系统的功能也变得越来越强大。以前的单色LCD已不能满足现今的各种多媒体应用,彩色LCD被越来越多地应用到嵌入式系统中。同时,在应用需求的促使下,许多工作在
Linux
下的图形界面软件包的开发和移植工作中都涉及到底层LCD驱动的开发问题。 在 .. [
查看全文
]
uC
linux
平台下的Flash存储技术
2012-06-02
冯欣 秦娟英
25
1 Flash类型与技术特点 Flash 主要分为NOR 和NAND 两类。下面对二者作较为详细的比较。 1.1 性能比较 Flash 闪存是非易失存储器,可以对存储器单元块进行擦写和再编程。任何Flash 器件进行写入操作前必须先执行擦除。NAND 器件执行擦除操作十分简单;而NOR则要求在进行擦除前,先要将目标块内所有的位都写为0。擦除NOR 器件时 .. [
查看全文
]
移植嵌入式
Linux
到ARM处理器S3C2410:操作系统
2012-06-02
宋宝华
57
在笔者撰写的《C语言嵌入式系统编程修炼之道》一文中,主要陈诉的软件架构是单任务无操作系统平台的,而本文的侧重点则在于讲述操作系统嵌入的软件架构,二者的区别如下图: 嵌入式操作系统并不总是必须的,因为程序完全可以在裸板上运行。尽管如此,但对于复杂的系统,为使其具有任务管理、定时器管理、存储器管理、资源管理 .. [
查看全文
]
嵌入式
Linux
下NAND存储系统的设计与实现
2012-06-02
胡勇其 侯紫峰
22
NAND和NOR是现在市场上两种主要的非易失闪存技术 相对于NOR而言,NAND结构能提供极高的单元密度,可以达到高存储密度,并且写入和擦除速度很快,同时,NAND闪存的成本要低于NOR 闪存。因此尽管NAND的接口特殊,管理复杂,读取速度不及NOR,但是从性价比出发,NAND闪存逐渐成为嵌入式系统的首选存储设备。 NAND闪存 .. [
查看全文
]
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号