2016嵌入式系统开发技术知识点:ARM
ARM芯片选型基本方法:根据需求,对照ARM芯片的技术要点去按照够用就好,略有余量的基本原则来选择。下面YJBYS小编为大家整理了关于ARM的`相关知识点,希望对你有所帮助。
ARM存储模式
关于存储模式:大端模式和小端模式,靠GPE8(ENDIAN)高低电平决定,高电平大端模式,低电平小端模式。让GPE8工作于功能1模式控制。掌握大小端模式存储结构。
已知一个32位的一个字0x87654321,存放在内存0x12000004~0x12000007中,指出对于大端模式和小端模式下,字节0x65存放的地址。
ARM指令流水线
关于指令流水线:
ARM采用指令流水线技术。不同内核指令流水线的级数不同。采用指令流水线的作用是提高指令执行效率。有3、5、6、7、8级不等。
对于一个具有1条8级指令流水线的ARM处理器,假设每1级所需要的时间为1ns,求这种ARM处理器执行4000条指令最快所需要的时间。如果有两条这样的指令流水线那?
ARM常用指令
MOV
MNV
LDR、LDRB、LDRH
STR
ORR
AND
B 注意条件域
ARM伪指令 LDR
ADD
MUL
CMP
TST
B BCC BHI BEQ BCS BLS BGE BLT BGT BLE
-
嵌入式系统特点
嵌入式系统是面向用户、面向产品、面向应用的,它必须与具体应用相结合才会具有生命力、才更具有优势。因此可以这样理解上述三个面向的含义,即嵌入式系统是与应用紧密结合的,它具有很强的专用性,必须结合实际系统需求进行合理的裁减利用。嵌入式系统是将先进的计算...
-
Java用于嵌入式系统的局限
java语言的诸多优点在某些情况下恰恰可能成为其不利于在嵌入式系统中得以广泛应用的绊脚石。yjbys小编下面为你整理了关于Java用于嵌入式系统的局限,希望对你有所帮助。局限1:性能较低由于解释Java字节码比相当的C或C++写的程序运行起来要慢5到10倍,对一些并非受...
-
2016嵌入式开发驱动程序设计的5个窍门
在嵌入式系统的开发中,驱动程序的设计和实施是一个关键组成部分,是满足系统实时性需求的关键。yjbys小编为大家总结了设计驱动程序开发者应该掌握的五个技巧。希望对大家有所帮助!每一个嵌入式应用软件都会在某些时候访问最底层的固件和进行一些硬件控制。驱动的...
-
嵌入式系统接口技术
实际上,嵌入式系统本身是一个外延极广的名词,凡是与产品结合在一起的具有嵌入式特点的控制系统都可以叫嵌入式系统,而且有时很难以给它下一个准确的定义。下面是YJBSY小编整理的嵌入式系统接口技术,希望对你有帮助!1.Flash存储器(1)Flash存储器是一种非易失性存储...