- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 2440之NOR FLASH
NOR FLASH 2440支持从非NAND启动,也就是NOR启动,nor flash映射在处理器的bank0地址空间(从系统地址0x00000000开始)。系统上电复位,处理器就自动从0x00000000地址处开始取得指令运行。因此nor flash中要存放系统启动代码,这些代码必须在系统上电时开始取得一系列初始化的工作。 2440的开发板采用了SST39VF1601,SS
2008-10-10 20:10:00 2887 3
原创 2440之中断管理
中断处理: 中断是嵌入式里最重要的一个概念。一般一个系统对于一个设备要么采用中断方式,要么采用轮询方式 。中断方式可以有效地减少处理器负荷 ,但是如果大量采用中断则有可能降低处理速度 ,因为中断处理破坏了处理器的流水机制。复习下微机原理中中断处理过程和中断机制。 2440中支持FIQ(快速中断)和IRQ(普通中断)2种中断方式,一般只采用IRQ中断。
2008-10-10 20:07:00 1671
原创 2440学习笔记2
S3C2440系统通过异常向量表安装异常中断处理程序。即将异常向量表指向异常中断处理程序的入口,实现面向异常中断的跳转,异常向量中断的的入口地址时固定的(0x00-0x1C),系统运行到满足异常中断时,系统将自动跳入相应的异常中断向量表中,而在异常向量表中保存的正是利用跳转指令或LDR指令指向该中断的异常中断处理程序,这就实现了异常中断处理程序的安装。 1).利用跳转指令实
2008-10-10 20:06:00 731
原创 2440之ARM指令
大家都应该学过微机原理这门课,其中就有X86汇编,如果知道那么学习ARM汇编就得心应手,ARM汇编只有40多条指令,有7种寻址方式。和X86汇编最大的区别就在他的堆栈寻址和块拷贝寻址。重点掌握堆栈寻址和块拷贝寻址,许多书上都有这部分内容,推荐看田泽的《嵌入式系统开发与应用教程》关于ARM体系和汇编这块的知识。这部分要求是熟悉常用的ARM指令和宏看的懂初始化代码和进行修改 。建议把田泽那本书上P2
2008-10-10 20:04:00 715
支持USB下载,NAND,NOR启动,YAFFS的UBOOT
2009-01-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人