继前一天移植的情况,运行后发现:Flash: 2 MiBNAND: 0 MiB说明Nand flash没有移植成功,在文件drivers/mtd/nand/s3c2440_nand.c 中发现board_nand_init函数中:nand->select_chip = NULL选择芯片函数为NULL,我们在board_nand_init函数上面加上s3c2440_nand_select函数,代码...
分类:
其他好文 时间:
2014-12-31 20:08:44
阅读次数:
358
1、对全局变量的初始化。2、还没发现的事例。/*************************************************/先上连接文件sctLR_ROM1 0x30000000 0x00010000 { ; load region size_region ER_RO...
分类:
其他好文 时间:
2014-12-29 18:13:00
阅读次数:
216
S3C2440芯片内部共有8路A/D转换通道AIN0~AIN7AIN4、AIN5、AIN6、AIN7给触摸屏用的;AIN0用于可调电阻(这样电压就可以作为一路模拟信号进行转换)设置采样频率最大的转换率在2.5MHZ转换时钟下能达到500KSPS(每秒采样5000千次)怎么判断开始转换了?用一个whl...
分类:
其他好文 时间:
2014-12-26 00:50:09
阅读次数:
315
时钟概念:★时钟脉冲:一个按一定电压幅度,一定时间间隔连续发出的脉冲信号;★时钟频率:在单位时间(如:1秒)内产生的时钟秒冲数;作用:时钟信号是时序逻辑的基础时钟的产生-晶振晶振:晶体振荡器,是用石英晶体精密切割做成。时钟产生-PLLPLL:(锁相环)合成器=外部晶体+PLL电路。S3C2440的主...
分类:
其他好文 时间:
2014-12-22 22:38:32
阅读次数:
325
//===================================================================//FileName:2440slib.h//Function:S3C2440//Date:February20,2002//Version:0.0//Histo...
分类:
其他好文 时间:
2014-12-17 14:29:31
阅读次数:
159
//===================================================================//FileName:2440lib.h//Function:S3C2440//Date:February26,2002//Version:0.0//Histor...
分类:
其他好文 时间:
2014-12-17 14:21:09
阅读次数:
216
安装Linux虚拟机:虚拟机选用vmware 或者 virtualbox。本人选择的是vmware workstation 9.0。个人感觉vmware 比virtualbox更专业,但是virtualbox是开源的软件。Vmware注册方法找度娘。本人选用的debian standard。这个st...
分类:
系统相关 时间:
2014-12-08 12:19:43
阅读次数:
155
一、初步认识S3C2440A【S3C2440A简介】S3C2440A是三星公司推出的基于ARM920t内核的32/16位RISC微处理器。主要用于手持设备和中高端电子产品中。它内部集成16k数据cashe、16k指令cashe,内存管理单元MMU,4KBSRAM(片内内存), nandflash控制...
分类:
其他好文 时间:
2014-12-06 09:58:24
阅读次数:
286
S3C2440一共有60个中断源,其中有15个子中断源,它们与SUBSRCPND寄存器中的每一位相对应,其他45个中断源与SRCPND中的每一位相对应。要注意的是EINT4~7对应的是同一位SRCPND[4],而EINT8~23对应的也是SRCPND[5]一位。1 S3C2440的中断寄存器 ...
分类:
其他好文 时间:
2014-12-03 11:45:36
阅读次数:
124
开发板硬件: ? 开发板的内存里面各个块都是什么作用? ? 做裸机开发的时候裸机程序应该烧写到哪个地方?为什么?以及是如何被引导运行的? 裸机开发是在Nand flash?!其他区域如nor flash行么? Keil中,启动代码***.s中的main()跳转接口地址,决定了Read/write M...
分类:
系统相关 时间:
2014-11-23 10:32:02
阅读次数:
207