摘要:一个在一个芯片上定制设计的硬件。addressbus(地址总线)asetofelectricallinesconnectedtotheprocessorandalloftheperipheralswithwhichitcommunicates。theaddressbusisusedbytheprocessortoselectaspecificmemorylocationorregisterwithinaparticularperipheral。iftheaddre
常见英文缩写解释(按字母顺序排列):
asic:applicationspecificintegratedcircuit.专用ic
cpld:complexprogrammablelogicdevice.复杂可编程逻辑器件
eda:electronicdesignautomation.电子设计自动化
fpga:fieldprogrammablegatearray.现场可编程门阵列
gal:genericarraylogic.通用阵列逻辑
hdl:hardwaredescriptionlanguage.硬件描述语言
ip:intelligentproperty.智能模块
pal:programmablearraylogic.可编程阵列逻辑
rtl:registertransferlevel.寄存器传输级描述)
soc:systemonachip.片上系统
slic:systemlevelic.系统级ic
vhdl:veryhighspeedintegratedcircuithardwaredescriptionlanguage.超高速集成电路硬件描述语言
a
asic(专用集成电路)
application-specificintegratedcircuit.apieceofcustom-designedhardware
inachip.专用集成电路。一个在一个芯片上定制设计的硬件。
addressbus(地址总线)
asetofelectricallinesconnectedtotheprocessorandalloftheperipher
alswithwhichitcommunicates.theaddressbusisusedbytheprocessortoselectaspecificmemorylocationorregisterwithinaparticularperipheral.iftheaddressbuscontainsnelectricallines,theprocessorcanuniquelyaddressupto2^nsuchlocations.一个连接处理器与所有外设的,用来通讯的电子线路集。地址总线被处理器用来选择在特定外设中的存储器地址或寄存器。如果地址总线有n条电子线路,处理器能唯一寻址高达2^n的地址空间。
applicationsoftware(应用软件)
describessoftwaremodulesspecifictoaparticularembeddedproject.theapplicationsoftwareisunlikelytobereusableacrossembeddedplatforms,simplybecauseeachembeddedsystemhasadifferentapplication.
用来描述一个特定的嵌入式项目中的某一软件模块。应用软件不象可重用的交叉嵌入式平台,只因为每一个嵌入式系统有不同的应用软件。
assembler(汇编编译器)
asoftwaredevelopmenttoolthattranslateshuman-readableassemblylanguageprogramsintomachine-languageinstructionsthattheprocessorcanunderstandandexecute.
一个能把可读的汇编语言程序转换到处理器可理解和运行的机器指令的软件开发工具。
assemblylanguage(汇编语言)
ahuman-readableformofaprocessor"sinstructionset.mostprocessor-specificfunctionsmustbewritteninassemblylanguage.
一种人可读的处理器指令集的形式。大多数处理器相关的功能必须用汇编语言编写。
b
bsp(板卡支持包)
seeboardsupportpackage.
见boardsupportpackage。
binarysemaphore(二元信号)
atypeofsemaphorewithjusttwostates.alsocalledamutex.
一种只有两种状态的信号。也叫互斥信号。
boardsupportpackage(板卡支持包)
partofasoftwarepackagethatisprocessororplatform-dependent.typicall
y,samplesourcecodefortheboardsupportpackageisprovidedbythepackagedeveloper.thesamplecodemustbemodifiedasnecessary,compiled,andlinkedwiththeremainderofthesoftwarepackage.
软件包的具有平台依赖性的那一部分。典型地,板卡支持包的样例源程序由包开发者提供。样例源程序必须能在需要时被修改、编译并与软件包的剩下的部分连接起来。
bond-outprocessor(外合处理器)
aspecialversionofaprocessorthathassomeoftheinternalsignalsbroughtouttoexternalpins.abond-outprocessorismostoftenfoundwithinan emulatorandisneverintendedtobeusedinaproductionsystem.
一种特殊版本的处理器,它有一些,内部的信号能传达到外置的针脚上。一个外合处理器绝大多数情况下只用在模拟器上,从来不会被特意用在产品系统上。
breakpoint(断点)
alocationinaprogramatwhichexecutionistobestoppedandcontroloftheprocessorswitchedtothedebugger.mechanismsforcreatingandremoving
breakpointsareprovidedbymostdebugging