技术专题更多
TI 最新直播、研讨会视频回顾
满满干货,随时免费观看!
社区精华更多
最新
浅谈ARM 汇编里的 literal pools文字池
浅谈ARM 汇编里的 literal pools文字池 1)ARM汇编中 literal pool (文字池)本质是什么 中文说明: literal pool的本质就是ARM汇编语言代码节中的一块用来...
关键字: ARM 汇编 literal pools 文字池
发布时间:2016-06-21
arm汇编编程(示例)
一、arm的认知及基本概念(一) arm的基本概念1 什么是armarm是一家英国电子公司的名字,全名是AdvancedRISCMachine这家企业设计了大量高性能...
关键字: arm 汇编编程
发布时间:2016-06-21
浅述ARM汇编的立即数
浅述ARM汇编的立即数 大多数的数据处理指令和部分状态寄存器访问指令用到立即数,在ARM中不是所有数都能用作立即数;一条典型的ARM汇编语法格式:<opcode>{cond}...
关键字: ARM 汇编 立即数
发布时间:2016-06-21
ARM 汇编的mov操作立即数的疑问
1 因为对arm汇编有些指令还不能理解,特别是一些相似功能指令间的区别。偶然在网上搜到faq ARM assembly,其中描述的几个问题还是值得...
关键字: ARM 汇编 mov 操作立即数
发布时间:2016-06-21
ARM汇编快速入门
前言:以前用ARM的IDE工具,使用的是ARM标准的汇编语言。现在要使用GNU的工具,当然要了解一点GNU ARM汇编的不同之处。其实非常的简单,浏...
关键字: ARM 汇编 快速入门
发布时间:2016-06-21
ARM汇编中的立即数
同事遇到这样一个问题:在eVC编译出的汇编代码中我看到这样的语句:mov r2, 0xFF, 28 和 orr r2, r2, 0xB这样得到的结果时 r2=...
关键字: ARM 汇编 立即数
发布时间:2016-06-21
ARM汇编之合法立即数的快速判断方法
在ARM汇编的数据处理指令中经常会使用到常数,而ARM汇编中规定使用的常数必须是立即数。在讨论什么是立即数,为什么有立即数,如何快速判断...
关键字: ARM 汇编 合法立即数
发布时间:2016-06-21
arm指令集ldr 和 mov的区别
ARM是RISC结构,数据从内存到CPU之间的移动只能通过L S指令来完成,也就是ldr str指令。比如想把数据从内存中某处读取到寄存器中,只能使用...
关键字: arm 指令集 ldr mov
发布时间:2016-06-21
关于LPC2200启动程序分散加载描述文件的叙述
在ADS LPC2200的启动模板中有一个scf文件夹,其中有mem_a scf、mem_b scf、mem_c scf这3个文件,这3个文件是ADS的分散加载机制,其目的是...
关键字: LPC2200 启动程序 分散加载 描述文件
发布时间:2016-06-21
ARM的分散加载文件(scatter)介绍
在keil中编译的程序通过了,但是debug的时候会出现一些错误:* error 65: access violation at 0x4C000018 : no & 39;write& 39;...
关键字: ARM 分散加载文件 scatter
发布时间:2016-06-21
ARM分散加载文件
(一)原理ARM的连接器提供了一种分散加载机制,在连接时可以根据分散加载文件(.scf文件)中指定的存储器分配方案,将可执行镜像文件分成指...
关键字: ARM 分散加载文件
发布时间:2016-06-21
ARM 的分散加载
对于刚学习ARM的人来说,如果分析它的启动代码,往往不明白下面几个变量的含义:|Image$$RO$$Limit|、|Image$$RW$$Base|、|Image$$ZI$$Base...
关键字: ARM 分散加载
发布时间:2016-06-21
arm中驱动模块加载并由应用程序调用
开发板:s3c2440驱动模块程序如下: include <linux types h> include <linux fs h> include <linux mm h> include <linux errno h> in...
关键字: arm 驱动模块 程序调用
发布时间:2016-06-21
ARM 位置无关代码PIC的分析理解
PIC的特点是: 它被加载到任意地址空间都可以正确的执行。其原理是PIC对常量和函数入口地址的操作都是基于PC+偏移量的寻址方式。即使程序...
关键字: ARM 位置无关代码 PIC
发布时间:2016-06-21
uboot之ARM位置无关代码设计
前言:所谓位置无关代码是指:可执行镜像test bin我将它拷贝至内存0x30000000,然后pc = 0x30000000、它可以顺利执行;我将它拷贝至内存0...
关键字: uboot ARM 位置无关代码
发布时间:2016-06-21
uboot中位置无关代码的程序设计
ARM处理器支持位置无关的程序设计,这种程序加载到存储器的任意地址空间都可以正常运行,其设计方法在嵌入式应用系统开发中具有重要的作用...
关键字: uboot 位置无关代码
发布时间:2016-06-21
Arm汇编 位置无关代码 adr 指令
adr r0, _start 得到的是_start的当前执行位置,由 pc+offset 决定的 得到有效地址ldr r0, =_start 得到的是绝对的地址,链接时...
关键字: Arm汇编 位置无关代码 adr 指令
发布时间:2016-06-21
arm汇编—ldr加载指令,ldr伪指令
1,ldr加载指令LDR指令的格式为:LDR{条件} 目的寄存器,<存储器地址>LDR指令用亍从存储器中将一个32位的字数据传送到目的寄存器中。该指...
关键字: arm汇编 ldr加载指令 ldr伪指令
发布时间:2016-06-21
ARM 汇编 LDR STR MOV
ARM是RISC结构,数据从内存到CPU之间的移动只能通过L S指令来完成,也就是ldr str指令。比如想把数据从内存中某处读取到寄存器中,只能使用...
关键字: ARM 汇编 LDR STR MOV
发布时间:2016-06-21
arm汇编ldr,str,b,bl指令
B或BL指令引起处理器转移到子程序名处开始执行。两者的不同之处在于BL指令在转移到子程序执行之前,将其下一条指令的地址拷贝到R14(LR,链...
关键字: arm 汇编ldr str b bl指令
发布时间:2016-06-21
小广播
设计资源 培训 开发板 精华推荐

何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

更多可能感兴趣器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved