摘要: http://linux.chinaunix.net/bbs/thread-1116253-1-9.html http://blog.chinaunix.net/u2/72003/showart_1931513.html 阅读全文
posted @ 2009-11-29 12:32 灰太狼大王 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 首先查看芯片文档,s3c2410 用户手册.需要了解的资料有:1.用户手册中关于NAND FLASH 操作的一章,详细相关寄存器的作用。2.芯片文档:命令,地址,读写流程等。 用户手册上的寄存器的使用并不列出。这里根据学习目的,列出部分的芯片文档中的流程图。 下面是芯片操作的命令 通过在命令引脚上写命令来操作芯片。 写数据也称为编程数据。流程图如下: 乘热看下编程函数的代码:这里注意在编程前应... 阅读全文
posted @ 2009-11-28 22:14 灰太狼大王 阅读(1338) 评论(0) 推荐(0) 编辑
摘要: 接触嵌入式一段时间以来,总是不断的在寻找一个正确的学习方式,寻找一个既有前途又有钱途的方向,并没有认真的去做好手上的事情。而近段时间的生活很学习也让我悟出了一个道理:认真做好现在手头上的每一件事情,才是目前最重要的事情。妄想着寻找一个最火的方向,不脚踏实地的走路,只会跌倒的更痛。 所以我决定,细心的学习一些简单,但又必须懂的知识,写一些简单的代码。努力的将自己的缺点和错过的知识补上去。KEEP I... 阅读全文
posted @ 2009-11-28 20:49 灰太狼大王 阅读(727) 评论(0) 推荐(1) 编辑
摘要: ARM MMU CACHE NAND FLASH ,这么问题一直困扰着初学者。本文言简意赅的讲述了这几个问题的精髓。。。 阅读全文
posted @ 2009-11-20 19:15 灰太狼大王 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 存储控制器简单的说来由13个存储相关的寄存器控制,这十三个寄存器的也是启动代码必须要设置初始值的寄存器。借助于UPNET2410-S ,我来分析下其相关的作用。下面这段代码是摘自VIVI中的一部分。他们就是UPNET2410要设置的值。/* initial values for DRAM *//*#define vBWSCON 0x22111120*/#define vBWSCON 0x2211... 阅读全文
posted @ 2009-11-08 19:24 灰太狼大王 阅读(747) 评论(0) 推荐(0) 编辑
摘要: bss(BLOCK STARTED BY SYMBOL): 在采用段式内存管理时,BSS常用来指程序中未初始化的全局变量的一块内存区域。 阅读全文
posted @ 2009-11-03 10:45 灰太狼大王 阅读(121) 评论(0) 推荐(0) 编辑