ARM开发 mini2440 sdram裸机程序编写 程序主要的任务是:初始化SDRAM,然后将nand flash的前4k代码拷贝到SDRAM的前4k. 根据S3C2440的手册,我们知道bank6,7是可以外接SDRAM的,那么sdram的起始地址是... 04月30日 阅读 3,855 views 发表评论 阅读全文
ARM开发 mini2440 按键中断点亮led灯裸机代码 先把代码贴上,后续再去进行详细介绍,总共需要这么几个文件: head.S, init.c, interrupt.c, main.c, Makefile 详情可以从这个地方下载: mini2440 按键... 04月30日 阅读 3,886 views 发表评论 阅读全文
ARM开发 Source Insight支持ARM汇编高亮设置 今天把uboot代码添加到SI的项目里面,打开*.S的文件的时候,发现还是黑白色的,感觉很不舒服,我使用的SI的版本是: ver 3.50,通过百度,找到了解决的办法,方法如下: 1:想让*.s 或者... 04月21日 阅读 5,273 views 发表评论 阅读全文
ARM开发 S3C2440 点亮led灯详解(基于MDK) 这个程序也比较简单,相对上一篇博文,具有一样的编码过程,不过还是把贴出来分享下. 首先看原理图(LED): 通过看这个原理图,我们晓得如下: 1:nLED_1/2/3/4如果是低电平,那么LED将会点... 04月07日 阅读 5,802 views 发表评论 阅读全文
ARM开发 Mini 2440 beeper的裸机程序及详解(基于MDK) 这个程序属于比较简单的,通过这么一个简单的例子,可以把ARM指令运用下。 首先看电路原理图,这样我们知道通过ARM的哪个寄存器去控制这个beeper. 图如下: 通过这个原理图,我们晓得是GPB0控制... 04月06日 阅读 6,689 views 发表评论 阅读全文