嵌入式系统英文缩写Word下载.docx

上传人:b****3 文档编号:7185746 上传时间:2023-05-08 格式:DOCX 页数:15 大小:25.76KB
下载 相关 举报
嵌入式系统英文缩写Word下载.docx_第1页
第1页 / 共15页
嵌入式系统英文缩写Word下载.docx_第2页
第2页 / 共15页
嵌入式系统英文缩写Word下载.docx_第3页
第3页 / 共15页
嵌入式系统英文缩写Word下载.docx_第4页
第4页 / 共15页
嵌入式系统英文缩写Word下载.docx_第5页
第5页 / 共15页
嵌入式系统英文缩写Word下载.docx_第6页
第6页 / 共15页
嵌入式系统英文缩写Word下载.docx_第7页
第7页 / 共15页
嵌入式系统英文缩写Word下载.docx_第8页
第8页 / 共15页
嵌入式系统英文缩写Word下载.docx_第9页
第9页 / 共15页
嵌入式系统英文缩写Word下载.docx_第10页
第10页 / 共15页
嵌入式系统英文缩写Word下载.docx_第11页
第11页 / 共15页
嵌入式系统英文缩写Word下载.docx_第12页
第12页 / 共15页
嵌入式系统英文缩写Word下载.docx_第13页
第13页 / 共15页
嵌入式系统英文缩写Word下载.docx_第14页
第14页 / 共15页
嵌入式系统英文缩写Word下载.docx_第15页
第15页 / 共15页
亲,该文档总共15页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

嵌入式系统英文缩写Word下载.docx

《嵌入式系统英文缩写Word下载.docx》由会员分享,可在线阅读,更多相关《嵌入式系统英文缩写Word下载.docx(15页珍藏版)》请在冰点文库上搜索。

嵌入式系统英文缩写Word下载.docx

lsu:

loadstoreunit存取单元

pfu:

prefetchunit预取单元

isr:

interruptserviceroutines中断服务程序

nmi:

nonmaskableinterrupt不可屏蔽中断

nvic:

nestedvectoredinterruptcontroller

mpu:

memoryprotectionunit

mips:

millioninstructionspersecond每秒能执行的百万条指令的条数

rcc:

resetandclockcontrol复位和时钟控制

rtc:

real-timeclock实时时钟

iwdg:

independentwatchdog

tim:

timer定时器

端口

afio:

alternatefunctionio复用io端口

gpio:

generalpurposeinput/output通用io端口

iop(a-g):

ioporta-ioportg(例如:

iopa:

ioporta)

can:

controllerareanetwork

flitf:

theflashmemoryinterface闪存存储器接口

i2c:

inter-integratedcircuit

iis:

integrateinterfaceofsound集成音频接口

jtag:

jointtestactiongroup联合测试行动小组

spi:

serialperipheralinterfacesdio:

sdi/o

uart:

universalsynchr./asynch.receivertransmitter

usb:

universalserialbus

寄存器相关

cpsp:

currentprogramstatusregister当前程序状态寄存器

spsp:

savedprogramstatusregister程序状态备份寄存器

csr:

clockcontrol/statusregister时钟控制状态寄存器

lr:

linkregister链接寄存器

sp:

stackpointer堆栈指针

msp:

mainstackpointer主堆栈指针

psp:

processstackpointer进程堆栈指针

pc:

programcounter程序计数器

调试相关

ice:

incircuitemulator在线仿真

icebreaker嵌入式在线仿真单元

dbg:

debug调试

ide:

integrateddevelopmentenvironment集成开发环境

dwt:

datawatchpointandtrace数据观测与跟踪单元

itm:

instrumentationtracemacrocell测量跟踪单元

etm:

embeddedtracemacrocell嵌入式追踪宏单元

tpiu:

traceportinterfaceunit跟踪端口接口单元

tap:

testaccessport测试访问端口

dap:

debugaccessprot调试访问端口

tp:

traceport跟踪端口

dp:

debugport调试端口

swj-dp:

serialwirejtagdebugport串行-jtag调试接口

sw-dp:

serialwiredebugport串行调试接口

jtag-dp:

jtagdebugportjtag调试接口

系统类

irq:

interruptrequest中断请求

fiq:

fastinterruptrequest快速中断请求

sw:

software软件

swi:

softwareinterrupt软中断

ro:

readonly只读(部分)

rw:

readwrite读写(部分)

zi:

zeroinitial零初始化(部分)

bss:

blockstartedbysymbol以符号开始的块(未初始化数据段)

总线

busmatrix总线矩阵

bussplitter总线分割

ahb-ap:

advancedhigh-preformancebus-accessport

apb:

advancedperipheralbus

apb1:

lowspeedapb

apb2:

highspeedapb

ppb:

privateperipheralbus专用外设总线

杂类

alu:

arithmeticlogicalunit算术逻辑单元

clz:

countleadingzero前导零计数(指令)

simd:

singleinstructionstreammultipledatastream单指令流,多数据流

vfp:

vectorfloatingpoint矢量浮点运算

词汇/词组

bigendian大段存储模式

littleendian小段存储模式

contextswitch任务切换(上下文切换)(cpu寄存器内容的切换)

taskswitch任务切换

literalpool数据缓冲池

词汇类/单词

arbitration仲裁

access访问

assembler汇编器

y反汇编

binutils连接器

bit-banding位段(技术)

bit-bandalias位段别名

bit-bandregion位段区域

banked分组

buffer缓存/

ceramic陶瓷

fetch取指

decode译码

execute执行

harvard哈佛(架构)

handler处理者

heap堆

stack栈

latency延时

load(ldr)加载(存储器内容加载到寄存器rn)

store(str)存储(寄存器rn内容存储到存储器)

loader装载器

optimization优化

process进程/过程

thread线程

prescaler预分频器

prefetch预读/预取指

perform执行

pre-emption抢占

tail-chaining尾链

late-arriving迟到

resonator共振器

指令相关

instructions指令

pseudo-instruction伪指令

directive伪操作

comments注释

fafullascending满栈递增(方式)

eaemptyascending空栈递增(方式)

fdfulldesending满栈递减(方式)

edemptydesending空栈递减(方式)

翻译numberofwaitstatesforareadoperationprogrammedon-the-fly

动态设置(programmedon-the-fly)的读操作的等待状态数目

参考文章bss的参考:

bss是unix链接器产生的未初始化数据段。

其他的段分别是包含程序代码的“text”段和包含已初始化数据的“data”段。

的变量只有名称和大小却没有。

此名后来被许多文件式使用,包括pe。

“以符号开始的块”指的是编译器处理未初始化数据的地方。

bss节不包含任何数据,只是简单的维护开始和结束的地址,以便内存区能在运行时被有效地清零。

bss节在应用程序的二进制映象文件中并不存在。

在采用段式内存管理的架构中(比如intel的80x86系统),bss段(blockstartedbysymbolsegment)通常是指用来存放程序中未初始化的全局变量的一块内存区域,一般在初始化时bss段部分将会清零。

bss段属于静态内存分配,即程序一开始就将其清零了。

比如,在c语言之类的程序编译完成之后,已初始化的全局变量保存在.data段中,未初始化的全局变量保存在.bss段中。

text和data段都在可执行文件中(在嵌入式系统里一般是固化在镜像文件中),由系统从可执行文件中加载;

而bss段不在可执行文件中,由系统初始化。

isr的参考:

dma的参考:

在实现dma传输时,是由dma控制器直接掌管总线,因此,存在着一个总线控制权转移问题。

即dma传输前,cpu要把总线控制权交给dma控制器,而在结束dma传输后,dma控制器应立即把总线控制权再交回给cpu。

一个完整的dma传输过程必须经过下面的4个步骤。

dma请求cpu对dma控制器初始化,并向发出操作命令,i/o接口提出dma请求。

dma响应dma控制器对dma请求判别优选级及屏蔽,向总线裁决逻辑提出总线请求。

当cpu执行完当前总线周期即可释放总线控制权。

此时,总线裁决逻辑输出总线应答,表示dma已经响应,通过dma控制器通知i/o接口开始dma传输。

dma传输dma控制器获得总线控制权后,cpu即刻挂起或只执行内部操作,由dma控制器输出读写命令,直接控制ram与i/o接口进行dma传输。

dma结束当完成规定的成批数据传送后,dma控制器即释放总线控制权,并向i/o接口发出结束信号。

当i/o接口收到结束信号后,一方面停止i/o设备的工作,另一方面向cpu提出中断请求,使cpu从不介入的状态解脱,并执行一段检查本次dma传输操作正确性的代码。

最后,带着本次操作结果及状态继续执行原来的程序。

由此可见,dma传输方式无需cpu直接控制传输,也没有中断处理方式那样保留现场和恢复现场的过程,通过硬件为ram与i/o设备开辟一条直接传送数据的通路,使cpu的效率大为提高。

【篇二:

asic(专用集成电路)application-specificintegratedcircuit.custom-designedhardwarechip.专用集成电路。

一个在一个芯片上定制设计的硬件。

addressbus(地址总线)electricallinesconnectedperipheralswithwhichitcommunicates.addressbusselectaspecificmemorylocationregisterwithinparticularperipheral.addressbuscontainselectricallines,processorcanuniquelyaddressuplocations.一个连接处理器与所有外设的,用来通讯的电子线路集。

地址总线被处理器用来选择在特定外设中的存储器地址或寄存器。

如果地址总线有条电子线路,处理器能唯一寻址高达2^n的地址空间。

applicationsoftware(应用软件)describessoftwaremodulesspecificparticularembeddedproject.theapplicationsoftwarereusableacrossembeddedplatforms,simplybecauseeachembeddedsystemhasdifferentapplication.用来描述一个特定的嵌入式项目中的某一软件模块。

应用软件不象可重用的交叉嵌入式平台,只是因为每一个嵌入式系统有不同的应用软件。

assembler(汇编编译器)softwaredevelopmenttooltranslateshuman-readableassemblylanguageprogramsmachine-languageinstructionsprocessorcanunderstandandexecute.一个能把人可读的汇编语言程序转换到处理器可理解和运行的机器指令的软件开发工assemblylanguage(汇编语言)human-readableformprocessorsinstructionset.mostprocessor-specificfunctionsmustassemblylanguage.一种人可读的处理器指令集的形式。

大多数处理器相关的功能必须用汇编语言编写。

bsp(板卡支持包)seeboardsupportpackage.见boardsupportpackage。

binarysemaphore(二元信号)justtwostates.alsocalledmutex.一种只有两种状态的信号。

也叫互斥信号。

boardsupportpackage(板卡支持包)partsoftwarepackageplatform-dependent.typically,samplesourcecodeboardsupportpackagepackagedeveloper.samplecodemustnecessary,compiled,softwarepackage.软件包的具有平台依赖性的那一部分。

典型地,板卡支持包的样例源程序由包开发者提供。

样例源程序必须能在需要时被修改、编译并与软件包的剩下的部分连接起来。

bond-outprocessor(外合处理器)specialversionhassomeinternalsignalsbroughtoutexternalpins.bond-outprocessormostoftenfoundwithinneverintendedproductionsystem.一种特殊版本的处理器,它有一些,内部的信号能传达到外置的针脚上。

一个外合处理器绝大多数情况下只用在模拟器上,从来不会被特意用在产品系统上。

breakpoint(断点)whichexecutionprocessorswitcheddebugger.mechanismsremovingbreakpointsmostdebuggingtools.一个在程序中的地址,在那里程序的执行被停止,并且处理器的控制转换到了除错程序。

大多数除错工具提供增加与删除一个断点的机制。

cisc(复杂指令集计算机)complexinstructionsetcomputer.describesprocessorfamily.ciscprocessorsgenerallyfeaturevariable-lengthinstructions,multipleaddressingformats,containonlysmallnumbergeneral-purposeregisters.intels80x86familyquintessentialexamplecisc.contrastrisc.复杂指令集计算机。

对一种处理器架构的描述。

cisc处理器一般产生变长的指令,多种地址格式,并且仅仅有少量的通用寄存器。

intel的80x86家族是是典型的cisc处理器。

相对于risc而言。

cpu(中央处理器)centralprocessingunit.executesinstructions.中央处理器。

处理器中执行指令的那一部分。

compiler(编译器)softwaredevelopmenttooltranslateshigh-levellanguageprogramsmachine-languageinstructionsparticularprocessorcanunderstandexecute.把高级编程语言程序转换到只有特定的处理器能了解和执行的机器指令的一种软件开发context(上下文)currentstateprocessorsregistersflags.处理器当前的状态和标志。

contextswitch(上下文切换)switchingfromonetaskmultitaskingoperatingsystem.contextswitchinvolvessavingrunningtaskpreviously-savedcontextnecessarilyprocessor-specific.在多任务操作系统中我一个任务切换到另一个的过程。

上下文切换包括保存正在运行的任务的上下文和恢复早先保存的另一个任务的上下文。

做这个工作的一段代码必须具有处理器特权。

countingsemaphore(计数信号)trackmultipleresourcessametype.countingsemaphoreblockedonlyavailableresourcesuse.contrastbinarysemaphore.一种用来跟踪多个相同类型资源的信号灯。

仅仅在所有可用的资源都被用完了时才阻塞。

相对二元信号而言。

criticalsection(临界段)withoutinterruptionguaranteecorrectoperationsoftware.seealsoracecondition.一段必须按次序执行的代码,并且不能被中断,否则不能保证软件正确地操作。

参照:

竞争状况。

cross-compiler(交叉编译器)differentplatformthanproducesobjectcode.cross-compilerrunshostcomputerproducesobjectcodetarget.一个运行在不同的平台上的编译器,其中之一能产生目标代码。

交叉编译器在主机上运行并且产生目标机的目标代码。

dma(直接内存访问)directmemoryaccess.transferringdatadirectlybetweentwoperipherals(usuallymemoryonlyminimalinterventionprocessor.dmatransfersthirdperipheralcalleddmacontroller.直接内存访问。

一种直接在两个外设(通常是内存和设备)之间进行数据传输的技术,它只要处理器最少的介入。

dma传输由叫dma控制器的第三方外设进行管理。

dram(动态随机访问存储器)dynamicrandom-accessmemory.maintainsitscontentsonlydatastoredregularintervals.refreshcyclesusuallyperformedperipheralcalleddramcontroller.动态随机访问存储器。

一种ram,存储在其设备中的数据被定期刷新时才能保存它的内容。

刷新周期一般由一个叫dram控制器的外设完成。

databus(数据总线)electricallinesconnectedcommunicates.whenprocessorwantsread(write)memorylocationregisterwithinparticularperipheral,addressbuspinsappropriatelyreceives(transmits)databus.连接处理器与所有外设进行通讯的电子线路集。

当一个处理器想去写(读)某一特定外设中的存储器地址或寄存器中的内容时,处理器设置地址总线并在数据总线上接收(传输)内容。

deadline(死线)particularsetcomputationsmustcompleted.seealsoreal-timesystem.一个特定计算必须被完成的时间。

请看实时系统。

deadlock(死锁)unwantedsoftwaresituationentiresetblocked,waitingtaskwithinsamesetcancause.deadlockoccurs,onlysolutionhardware.however,usuallypossiblepreventdeadlocksaltogetherfollowingcertainsoftwaredesignpractices.一种不希望出现的软件状态,在这个状态下,所有的任务因为等待一个只有在这些被阻塞任务之一才能产生的事件而被阻塞。

如果死锁发生,唯一解决的方法是重启动硬件。

但是,通过可靠的软件设计实践活动通常可以防止死锁的发生。

debugmonitor(除错监视程序)embeddedsoftwarehasbeendesignedspecificallydebuggingtool.usuallyresidesdebuggerviaserialportnetworkconnection.debugmonitorprovidesprimitivecommandsmodifymemorylocationsregisters,createremovebreakpoints,executeyourprogram.debuggercombinesfulfillhigher-levelrequestslikeprogramdownloadsingle-step.嵌入式软件被特殊设计来作为除错工具的一部分。

它一般被放在rom中,通过串口或网络与除错器进行通讯。

除错监视程序提供一个简单的命令集来显示和内存地址和寄存器、建立和移除断点,并且运行你的程序。

除错监视器组合这些简单的命令去实现象程序下载各单步调试等高端的请求。

debugger(除错器)softwaredevelopmenttooluseddebugembeddedsoftware.debuggerrunshostcomputertargetthroughserialportnetworkconnection.usingdebuggeryoucandownloadsoftwareimmed

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2