mini2440驱动程序
liyun422828
这个作者很懒,什么都没留下…
展开
-
理解功率MOSFET的RDS(ON)温度系数特性
通常,许多资料和教材都认为,MOSFET的导通电阻具有正的温度系数,因此可以并联工作。当其中一个并联的MOSFET的温度上升时,具有正的温度系数导通电阻也增加,因此流过的电流减小,温度降低,从而实现自动的均流达到平衡。同样对于一个功率MOSFET器件,在其内部也是有许多小晶胞并联而成,晶胞的导通电阻具有正的温度系数,因此并联工作没有问题。但是,当深入理解功率MOSFET的传输特性和温度对其传输特性的影响,以及各个晶胞单元等效电路模型,就会发现,上述的理论只有在MOSFET进入稳态导通的状态下才能成立,而在开转载 2010-08-24 16:56:00 · 1454 阅读 · 0 评论 -
Linux NAND FLASH驱动程序分析(mini2440)
Linux NAND FLASH驱动程序分析(mini2440) 一、Linux-MTD Subsystem介绍 FLASH在嵌入式系统中是必不可少的,它是bootloader、linux内核和文件系统的最佳载体。在Linux内核中引入了MTD子系统为NOR转载 2011-10-19 01:15:44 · 1501 阅读 · 0 评论 -
嵌入式Linux之我行——S3C2440上 ADC驱动实例开发讲解 .
转自http://www.rosoo.net/a/linux/201006/9648.html TAG: 驱动开发 S3C2440 ADC驱动 嵌入式Linux之我行,主要讲述和总结了本人在学习嵌入式linux中的每个步骤。一为总结经验,二希望能给想入转载 2011-10-07 22:29:48 · 555 阅读 · 0 评论 -
ARM-Thumb 过程调用标准
寄存器 ATPCS 指定用于特殊用途的寄存器 - 使用寄存器 r0-r3 将参数值传送到函数,并将结果值传出。可以用 a1-a4 来引用 r0-r3,以使此用法透明。请参阅第 3-9 页的参数传递。在子程序调用之间,可以将 r0-r3 用于任何用途。被调用函数在返回之前不转载 2011-10-07 15:22:59 · 455 阅读 · 0 评论 -
很好的linux下GPIO驱动详解文章
http://blog.csdn.net/yimu13/article/details/6783464原文地址 http://blog.csdn.net/llxmedici/article/details/6282372打算跟着友善之臂的《mini2440 li转载 2011-10-02 23:39:44 · 445 阅读 · 0 评论 -
ARM汇编学习笔记
标签:IT/科技 http://blog.ednchina.com/kgq398/257658/Message.aspx 这两天参加了一个编写操作系统的项目,因为要做很多底层的东西,而且这个操作系统是嵌入式的,所以开始学习ARM汇编,发现ARM汇编和一般PC平台上的转载 2011-10-01 18:43:52 · 1399 阅读 · 0 评论 -
linux内核及驱动开发中有关__init,__exit和__initdata的用法 .
这些宏包括 __init、__initdata、__initfunc()、asmlinkage、ENTRY()、FASTCALL()等等。它们的定义主要位于 Include\linux\linkage.h和 include\asm-i386\Init.h以及其他一些.h文件中。转载 2011-09-22 23:30:39 · 841 阅读 · 0 评论 -
ARM的存储器映射与存储器重映射
ARM的存储器映射与存储器重映射CSDN:http://blog.csdn.net/lemon_fantasy/archive/2008/08/22/2813093.aspx 存储器映射是指把芯片中或芯片外的FLASH,RAM,外设,BOOTBLOCK等进行统一编址。即用转载 2011-09-21 23:35:29 · 492 阅读 · 0 评论 -
启动代码之Option.inc
;===========================================; NAME: OPTION.A; DESC:Configuration options for .S files; HISTORY:; 02.28.2002: ver 0转载 2011-09-14 20:50:59 · 516 阅读 · 0 评论 -
mini2440开发板中启动代码2440INIT.S分析
声明:文章转自别处,非本人自创http://hi.baidu.com/haijie0707/blog/item/6ff41a3bff7ccef93a87ced5.html;========================================= ; NAME转载 2011-09-14 20:31:37 · 776 阅读 · 0 评论 -
关于ARM中程序的zi,rw,ro段的解析
一直以来对于ARM体系中所描述的RO,RW和ZI数据存在似是而非的理解,这段时间对其仔细了解了一番,发现了一些规律,理解了一些以前书本上有的但是不理解的东西,我想应该有不少人也有和我同样的困惑,因此将我的一些关于RO,RW和ZI的理解写出来,希望能对大家有所帮助。转载 2011-09-14 23:54:45 · 570 阅读 · 0 评论 -
ARM汇编伪指令
在ARM汇编语言程序里,有一些特殊指令助记符,这些助记符与指令系统的助记符不同,没有相对应的操作码,通常称这些特殊指令助记符为伪指令,他们所完成的操作称为伪操作。伪指令在源程序中的作用是为完成汇编程序作各种准备工作的,这些伪指令仅在汇编过程中起作用,一旦汇编结束,伪指令的使命就完转载 2011-09-13 14:58:08 · 331 阅读 · 0 评论 -
U-boot移植笔记(一)
http://blog.ednchina.com/celer/1112959/Message.aspx经过四天的苦战,今天终于将Uboot成功移植到博创的UP-Star2410上了。其实前几天就做好了,但是当时想通过原厂烧好的Uboot将我新移植的下载到SDRAM上运行,但是转载 2011-09-13 11:24:03 · 689 阅读 · 0 评论 -
简单的字符设备(1)
LDD3学习笔记(二)--简单的字符设备通过老大的提示,自己的努力,完成了第三章的学习,最后自己实现了一个类似书本scull字符设备驱动模块。 什么叫字符设备,什么叫字符设备驱动。字符设备和字符设备驱动是两个不同的概念。字符设备就是以字节为单位进行顺序访问的转载 2011-09-06 00:25:45 · 812 阅读 · 0 评论 -
详解C中volatile关键字
volatile提醒编译器它后面所定义的变量随时都有可能改变,因此编译后的程序每次需要存储或读取这个变量的时候,都会直接从变量地址中读取数据。如果没有volatile关键字,则编译器可能优化读取和存储,可能暂时使用寄存器中的值,如果这个变量由别的程序更新了的话,将出现不一致的现象转载 2011-09-13 10:00:44 · 257 阅读 · 0 评论 -
mini2440的LEDS驱动程序和测试程序详解
mini2440的LEDS驱动程序和测试程序详解http://hi.baidu.com/760159/blog/item/75c225f3dea26d19b17ec525.html一 leds的驱动程序位置:linux 2.6.29/drivers/char/mini2440_leds.c#include #include #include #include //具体头原创 2011-06-08 21:36:00 · 480 阅读 · 0 评论 -
开关电源的EMI设计经验
开关电源的EMI设计经验开关电源的EMI干扰源集中体现在功率开关管、整流二极管、高频变压器等,外部环境对开关电源的干扰主要来自电网的抖动、雷击、外界辐射等。1.开关电源的EMI源开关电源的EMI干扰源集中体现在功率开关管、整流二极管、高频变压器等,外部环境对开关电源的干扰主要来自电网的抖动、雷击、外界辐射等。(1)功率开关管功率开关管工作在On-Off快速循环转换的状态,dv/dt和di/dt都在急剧变换,因此,功率开关管既是电场耦合的主要干扰源,也是磁场耦合的主要干扰源。(2)高频变压器高频变压器的EMI转载 2011-02-03 11:19:00 · 1150 阅读 · 0 评论 -
nand flash裸板驱动的基本流程(s3c2440)
*********************************************************nand flash裸板驱动的基本流程(s3c2440)***************************************************转载 2011-10-19 01:17:33 · 618 阅读 · 0 评论