探测器采集图像大小为1024*720,VGA显示器可以显示的图像大小为1024*768,所以在垂直方向加入了48行的黑色背景。 探测器采集的图像为30帧每秒 VGA显示器显示图像为60帧每秒 读的快写的慢,所以会出现不止一次读同一个数据的情况。 向SDRAM写入的数据首先存入写FIFO,从SDRAM ...
分类:
其他好文 时间:
2016-09-06 11:56:30
阅读次数:
295
最简单的bootloader的编写步骤: 1. 初始化硬件:关看门狗、设置时钟、设置SDRAM、初始化NAND FLASH2. 如果bootloader比较大,要把它重定位到SDRAM3. 把内核从NAND FLASH读到SDRAM4. 设置"要传给内核的参数"5. 跳转执行内核 改进:1. 提高C ...
分类:
其他好文 时间:
2016-09-02 20:25:19
阅读次数:
118
实验指导书及代码包下载: http://pan.baidu.com/s/1c1VRibY iCore3 购买链接: https://item.taobao.com/item.htm?id=524229438677 ...
分类:
其他好文 时间:
2016-08-22 09:17:53
阅读次数:
169
下面介绍一下SDRAM的初始化工作。SDRAM是同步动态随机存储器,需要初始化才能正常使用,但是可惜它的初始化太麻烦,里面涉及的东西也是非常之多,那么下面我们概括地分析一下它到底需要哪些初始化步骤:以三星公司的S5PV210系列芯片为例子,它使用了4个256M的DDR2内存芯片,都..
分类:
其他好文 时间:
2016-08-15 14:51:46
阅读次数:
176
网址:http://blog.csdn.net/lwj103862095/article/details/8073571 memsetup: @ 设置存储控制器以便使用SDRAM等外设 mov r1, #MEM_CTL_BASE @ 存储控制器的13个寄存器的开始地址 adrl r2, mem_cf ...
分类:
其他好文 时间:
2016-08-05 15:59:24
阅读次数:
227
一. 介绍 存储器的最初结构为线性,它在任何时刻,地址线中都只能有一位有效。设容量为N×M的存储器有S0-Sn-1条地址线;当容量增大时,地址选择线的条数也要线性增多,利用地址译码虽然可有效地减少地址选择线的条数,但这种存储器的长宽比太大,显然,这在工业上是无法实现的。而且由于连线的延时与连线的长度 ...
分类:
其他好文 时间:
2016-08-03 10:38:16
阅读次数:
1480
第一阶段:http://blog.csdn.net/lizuobin2/article/details/52054293
上篇文章说到,再清 BSS 段之后,CPU 跳转到 sdram 里的 start_armboot() 函数,本文,分析 uboot 流程的第二阶段。
start_armboot函数在lib_arm/board.c中定义,是U-Boot第二阶段代码的入...
分类:
其他好文 时间:
2016-07-29 15:38:29
阅读次数:
309
自己挖的坑,哭着也要填平!!!
软件环境:虚拟机ubuntu12.04
硬件环境:腾达811M无线网卡
OK6410: 512m sdram 2g nandflash 运行官方提供的3.0.1内核linux wpa_supplicant版本0.7.3(官方内核自带)
RT5370驱动下载:
先说一下为什么我要移植RT537...
分类:
其他好文 时间:
2016-07-21 11:02:42
阅读次数:
257
一:为什么需要进行重定位我们在设计一个程序时,会给这个程序指定一个运行地址(链接地址)。就是说我们在编译程序时其实心里是知道我们程序将来被运行时的地址(运行地址)的,而且必须给编译器链接器指定这个地址(链接地址)才行。最后得到的二进制程序理论上是和你指定的..
分类:
其他好文 时间:
2016-07-19 02:32:44
阅读次数:
171
这两天正在学习FPGA如何控制DDR3的读写,找到一篇个人感觉比较有意义的文章,可以对DDR的内部结构有一个初步的了解。原文出处:http://blog.chinaunix.net/uid-28458801-id-3459509.html,感谢大神的付出。 首先,我们先了解一下内存的大体结构工作流程 ...
分类:
其他好文 时间:
2016-07-06 13:04:15
阅读次数:
154