查看: 1968|回复: 4

在那里能找到SDRAM、nandflash的操作程序; [复制链接]

allokline (离线)
积分
9801
帖子
23
发表于 2009-9-15 14:13:54 |显示全部楼层
关键词: nandflash , SDRAM , 程序
对于SDRAM、NANDFLASH的操作不是很了解,是S3C2440上本身就完全集成了这些控制器,不需要我们去管;还是需要我们自己去开发这个程序;对于这些不是很了解,那位大侠能给解释一下;如果我想找这几个程序的话,主要是放在那个目录下面;
     问题有些简单,还望给位多多指教!
wangkj (离线)
积分
57309
帖子
3129
发表于 2009-9-15 14:21:23 |显示全部楼层
intel
qq:1248780
email:1248780@qq.com
VGA 显示卡 arm单片机 显卡 cortex-m0 fpga 烧写器 开发板

http://item.taobao.com/item.htm?id=7801503020
changyongid (离线)
积分
35430
帖子
150
发表于 2009-9-16 08:31:36 |显示全部楼层
本帖最后由 changyongid 于 2009-9-16 08:35 编辑

芯片上本身自带了很多模块,集成了一些功能模块的控制器,其意思是说它已经将硬件、通信、时序等具体细节都完成并封装了。其提供给我们用户的是一些接口(无论软件还是硬件,都可看成是接口)。

所以说现在对于这些模块,我们只要控制这些“接口”就行了。这些“接口”实际上指的是特殊功能寄存器。我们在使用某个模块时,只要给其控制器的特殊功能寄存器赋值,即可控制其具体的工作模式和工作情况。

具个举子:对于sdram,可翻开数据手册,从0x4800 0000开始的13个寄存器都是配置sdram用的。那么我们配置好这13个寄存器之后,即可使用sdram。

当然,配置好相应的模块后,我们还要写一些子程序去使用它。比如读写nand flash,这是最实际的了,我们配置好了nand flash控制器的工作模式,但是具体怎么从它上面读取数据?这个就需要具体写子程序了。

建议楼主可以配合着数据手册,仔细分析一下启动代码或vivi,许多疑问自然会解开了。
“茴香豆”的“茴”字有几种写法?
阿南 (离线)
积分
224554
帖子
940
发表于 2009-9-16 09:24:05 |显示全部楼层
手册的模块操作说明+代码分析=掌握
allokline (离线)
积分
9801
帖子
23
发表于 2009-9-17 16:42:00 |显示全部楼层
OK,谢谢,各位大侠;
您需要登录后才可以发表评论 登录 | 立即注册

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备11013910号 | 京公网安备11010502021702
回顶部