查看: 4667|回复: 4

在那里能找到SDRAM、nandflash的操作程序;

[复制链接]
发表于 2009-9-15 14:13:54 | 显示全部楼层 |阅读模式
关键词: nandflash , SDRAM , 程序
对于SDRAM、NANDFLASH的操作不是很了解,是S3C2440上本身就完全集成了这些控制器,不需要我们去管;还是需要我们自己去开发这个程序;对于这些不是很了解,那位大侠能给解释一下;如果我想找这几个程序的话,主要是放在那个目录下面;
     问题有些简单,还望给位多多指教!
发表于 2009-9-15 14:21:23 | 显示全部楼层
intel
发表于 2009-9-16 08:31:36 | 显示全部楼层
本帖最后由 changyongid 于 2009-9-16 08:35 编辑

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

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

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

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

建议楼主可以配合着数据手册,仔细分析一下启动代码或vivi,许多疑问自然会解开了。
发表于 2009-9-16 09:24:05 | 显示全部楼层
手册的模块操作说明+代码分析=掌握
 楼主| 发表于 2009-9-17 16:42:00 | 显示全部楼层
OK,谢谢,各位大侠;
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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