- 博客(5)
- 收藏
- 关注
转载 ARM9(S3C2440)的中断系统
中断控制程序编写步骤主程序1.先清除中断源挂起寄存器(SRCPND)和中断挂起寄存器(INTPND),可用 rSRCPND= rSRCPND和rINTPND=rINTPND 来完成; SRCPND 寄存器包括 32 位,每位与一个中断源相关。如果相应的中断源产生中断请求且等待中断服务,则每个位置 1。因此这个寄存器指出那个中断源在等待请求服务。注意SRCPND 的每个位
2012-09-18 00:32:38 597
转载 按键中断驱动实例
1 实验目的(1)了解按键原理及其与S3C2410的接口电路设计(2)了解S3C2410芯片的外部中断处理机制(3)掌握按键中断驱动的编写及测试过程2 实验原理(1)按键的硬件原理在嵌入式系统中,按键的硬件原理比较简单,通过一个上拉电阻将处理器的外部中断(或GPIO)引脚拉高,电阻的另一端连接按键并接地即可实现。如图2-1所示:
2012-09-18 00:00:52 919
转载 S3C2440A工程移植:从ADS1.2到RealView MDK
RealView MDK在中国推出已经有一段时间了,而且作为未来发展的趋势必将取代ADS1.2,成为工程师广泛应用的开发平台。但是,以前的S3C2440的项目都是由ADS开发,而且我在网上搜索并没有发现有ADS1.2工程移植的例子,只能自己摸索。而且刚刚接触嵌入式的这个部分,希望把这个成果与大家分享,让其他的人少走弯路。移植思路: 不兼容问题主要在于启动的汇编代码中加入了
2012-09-13 08:51:07 893
转载 s3c2440启动代码
;--------------------------------------------------------------------- ;startup.s ;系统启动代码 ;起始时间 : 2009.5.7 ----->2009.5.11 ;--------------------------------------------------------------------
2012-09-12 23:20:16 388
转载 S3C2440 启动代码分析
启动代码是系统上电或复位以后运行的第一段代码,它的作用是在用户程序运行之前对系统硬件及软件运行环境进行必要的初始化并在最后使程序跳转到用户程序,它直接面对ARM 处理器内核及硬件控制器进行编程,所执行的操作与具体的目标系统紧密相关。 S3C2440 支持两种方式的启动:Nor Flash 启动和Nand Flash 启动。Nor Flash 和Nand Flash 都是非易
2012-09-12 22:09:23 298
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人