
2440裸机
tracyjk
这个作者很懒,什么都没留下…
展开
-
s3c2440启动文件详细分析
<br />启动文件就是引导ARM启动,并进入我们熟悉的C语言程序。它主要完成了ARM最基本的硬件初始化工作。虽然启动文件的内容大同小异(就是设置系统时钟、内存、中断向量表、栈等内容),而且只要有一个现成的启动文件,即使不用详细了解该文件的内容,直接进入C语言编程工作也可以对ARM进行操作,但我认为熟悉启动文件的内容,还是有必要的,它对我们熟悉ARM的体系结构,编写出更高效的程序是大有益处的。因此我花了一些时间详细分析了s3c2440启动文件的内容,让它作为我进入ARM领域研究的开端,希望能有一个好的起点,转载 2011-01-09 15:56:00 · 654 阅读 · 0 评论 -
位操作点滴
#define GPBCON (*(volatile unsigned long *)0x56000010)#define GPBDAT (*(volatile unsigned long *)0x56000014)int a; |int *p; |p=&a; | p=(int *)0x56000050 | *p=0;====a原创 2011-06-04 14:17:00 · 465 阅读 · 0 评论