发布时间:2013-08-21 16:43:12
? ? ?资源地址,? ?baidu网盘:?http://pan.baidu.com/share/link?shareid=453505&uk=4281109446?? ??头文件的加载稍后讲,先说调试。? ??前面写的几个程序还好说找错误也就那么几句话中去找,但现在程序长大了我们需要去调试它。怎么调试呢?? ...串口调试......【阅读全文】
发布时间:2013-08-21 16:42:57
2440定时器可以实现输出方波和定时中断,本列子使用到定时中断。1s亮灭led。 使用pclk50mhz 预分频的0.5mhz,16分频的3125mhz,每0.5s触发一次中断需给TCNTB0送15625 开中断,禁中断和按键中断类似。1, interrupt.c: #include "s3c24xx.h"void EINT_H.........【阅读全文】
发布时间:2013-08-21 16:42:52
考虑到nor flash价格,商用版一般只使用nand flash和SDRAM,板子上电后代码从nand flash复制4k到片内ram执行。当代码大于4k时,需要将代码移动到更大的ram及SDRAM中。 本实验实现将代码从SRAM复制到SDRAM。使用DRAM需要初始化相应13个寄存器。 代码段:head.s:.equ .........【阅读全文】
发布时间:2013-08-21 16:42:36
本实验使用KF92G08U0B芯片。每页2k空间,总共256M。 主要问题在写地址上:实验中将main函数在内的2k复制到0x30000000之后,nand每页2k空间.一页分成主要的字段(2 k)和备用字段(64字节)两部分而我们只使用2 k,所以只用它的低11(A0~A11,12)位。因为页面地址总是2k字节对齐的,所以它的低.........【阅读全文】