![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ARM
文章平均质量分 66
大法师Archmage
这个作者很懒,什么都没留下…
展开
-
arm-Linux-gcc-4.3.2 交叉编译器的安装
arm-Linux-gcc-4.3.2 交叉编译器的安装1. arm-linux-gcc-4.3.2.tgz 百度云下载地址:http://pan.baidu.com/s/1c0iZxAw 密码:p92iarm-linux-gcc-4.3.2.tgz 是已经编译好的源码包,下载后解压缩就能够使用,不需要自己编译在linux系统下可以使tar命令对 a转载 2017-02-03 17:32:31 · 312 阅读 · 0 评论 -
ARM协处理器CP15寄存器详解
用于系统存储管理的协处理器CP15MCR{cond} coproc,opcode1,Rd,CRn,CRm,opcode2MRC {cond} coproc,opcode1,Rd,CRn,CRm,opcode2coproc 指令操作的协处理器名.标准名为pn,n,为0~15 opcode1 协处理器的特定操作码. 对于CP15寄存器转载 2017-07-17 15:02:44 · 1113 阅读 · 0 评论 -
CPSR_c是什么
众所周知,ARM每种工作模式除R0~R15共16个寄存器外,还有第17个寄存器CPSR,叫做 当前程序状态寄存器,CPSR中一些位被用于标识各种状态,一些位被用于标识当前出于什么工作模式其中cpsr_c代表的是这32位中的低8位,也就是控制位当你看到有些程序里这样写msr cpsr_c 0xd2 /转载 2017-08-31 20:37:03 · 579 阅读 · 0 评论 -
u-boot-2016.05移植:(1)、建立新板并配置,使能正常编译通过
移植u-boot-2016.05到JZ2440开发板(在smdk2410基础上修改): 1、在include/configs中复制smdk2410.h拷贝为smdk2440.h。 2、在board/samsung中复制smdk2410文件夹拷贝为smdk2440,进入smdk2440文件夹,将smdk2410.c重命名为smdk2440.c,并将该文件夹下的Makefile文件中smdk2转载 2017-09-26 15:13:21 · 245 阅读 · 0 评论 -
做嵌入式经典网站!
关于嵌入式开发的站点,提供非常多关于嵌入式开发的资料。包括开发公司,技术文档,免费资源等等。版面包括busses & boards,embedded software,dsp,embedded systems,open source,rtos,embedded chips,system-on-a-chip 等等。强烈推荐http://www.eg3.com/- 外文 2. Th转载 2017-09-26 15:50:02 · 603 阅读 · 0 评论 -
Arm汇编学习笔记(五)——MOVS及^符号等
1. MOVSMOV一般不影响CPSR, 除非执行类似MOV pc, lr,效果上等同于BX lr,可能会影响到T标志位MOVS总是会影响CPSR, 包括N,Z,C标志位,执行MOVS pc, lr时,CPSR会被SPSR覆盖(内核态,USER和SYSTEM模式下没有SPSR)举例,当USER模式下有一条未定义指令,CPU在译码阶段会发现指令未定义,这时会跳转到相应的处转载 2017-09-01 14:01:00 · 1730 阅读 · 0 评论 -
LDR指令
LDR指令的格式: LDR{条件} 目的寄存器 作用:将 存储器地址 所指地址处连续的4个字节(1个字)的数据传送到目的寄存器中。LDR指令的寻址方式比较灵活,实例如下:LDR R0,[R1] ;将存储器地址为R1的字数据读入寄存器R0。LDR原创 2017-09-02 10:40:07 · 590 阅读 · 0 评论 -
解决AndroidStudio导入项目在 Building gradle project info 一直卡住
Android Studio导入项目的时候,一直卡在Building gradle project info这一步,主要原因还是因为被墙的结果。gradle官网虽然可以访问,但是速度连蜗牛都赶不上...解决办法主要有两种,一是直接下载gradle离线包,二是修改项目的gradle-wrapper.properties里的gradle版本为自己电脑已有的版本。离线包下载导入方式查看所需gradle版...转载 2018-04-13 09:18:34 · 145 阅读 · 0 评论 -
Android Studio maven-metadata.xml 卡着不动原因和解决方法
头一天好好的,第二天就卡着了。一直在这个地方不动,如果停止就会报 Error:Could not run build action using Gradle distribution ‘https://services.gradle.org/distributions/gradle-4.1-all.zip‘.所以直接就去看了下链接:https://dl.google.com/dl/android/...转载 2018-05-22 11:31:45 · 5596 阅读 · 0 评论