![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ARM
蜗牛快跑
这个作者很懒,什么都没留下…
展开
-
ARM汇编伪指令介绍
在 ARM 汇编语言程序里,有一些特殊指令助记符,这些助记符与指令系统的助记符不同,没有相对应的操作码,通常称这些特殊指令助记符为伪指令,他们所完成的操作称为伪操作。伪指令在源程序中的作用是为完成汇编程序作各种准备工作的,这些伪指令仅在汇编过程中起作用,一旦汇编结束,伪指令的使命转载 2011-07-26 23:39:29 · 461 阅读 · 0 评论 -
ARM汇编伪指令 宏的用法详解(MACRO MEND)(转载)
宏是一段独立的程序代码,它是通过伪指令定义的,在程序中使用宏指令即可调用宏。当程序被汇编时,汇编程序将对每个调用进行展开,用宏定义取代源程序中的宏指令。 MACRO、MEND 语法格式: MACRO [$ label] macroname{ $转载 2011-07-31 10:36:20 · 1541 阅读 · 0 评论 -
ATPCS使用规则
为了使单独编译的C语言程序和汇编程序之间能够相互调用,必须为子程序之间的调用规定一定的规则.ATPCS就是ARM程序和THUMB程序中子程序调用的基本规则... 一.ATPCS概述... ATPCS规定了一些子程序之间调用的基本规则.这些基本规则包括子程序调用过转载 2011-08-02 16:44:57 · 670 阅读 · 0 评论 -
嵌入式Linux之我行——ARM MMU工作原理剖析
一、MMU的产生 许多年以前,当人们还在使用DOS或是更古老的操作系统的时候,计算机的内存还非常小,一般都是以K为单位进行计算,相应的,当时的程序规模也不大,所以内存容量虽然小,但还是可以容纳当时的程序。但随着图形界面的兴起还用用户需求的不断增大,应用程序的规模也随转载 2011-09-04 17:55:06 · 761 阅读 · 0 评论 -
S3C2440的时钟设置
一个嵌入式系统中,晶振就像心脏。必须先确定晶振,设置好系统的时钟,WDT,UART,PWM,TIMER等模块才能正常工作。和51系列单片机相比,S3C2440的时钟电路很复杂。首先通过引脚OM2,OM3来选择时钟源。 以TQ2440开发板为例,OM2,OM3都接地,外接12M晶振,主时钟源和USB时钟源都是外部晶振。 S3C2440具有2个PLL(Phase Locked Loop:用来产生高转载 2011-11-02 17:13:52 · 747 阅读 · 0 评论