嵌入式系统英文缩写

  • 格式:docx
  • 大小:18.13 KB
  • 文档页数:13

嵌入式系统英文缩写【篇一:嵌入式系统英文缩写】原文链接:英文缩写arm:advanced risc machineaapcs:arm architecture process call standardarm体系结构过程调用标准risc: reduced instruction set computer 精简指令集计算机rtos:real time operating system 实时操作系统dma:direct memory access 存储器直接访问exti: external interrupts 外部中断fsmc: flexible static memory controller 可变静态存储控制器fpb:flash patch and breakpointflash 转换及断电单元hse:hign speed externalhsi: high speed internallse: low speed externallsi: low speed internallsu: load store unit 存取单元pfu: prefetch unit 预取单元isr:interrupt service routines 中断服务程序nmi: nonmaskable interrupt 不可屏蔽中断nvic: nested vectored interrupt controllermpu: memory protection unitmips:million instructions per second 每秒能执行的百万条指令的条数rcc:reset and clock control 复位和时钟控制rtc: real-time clock 实时时钟iwdg: independent watchdogtim:timer 定时器端口afio:alternate function io 复用io端口gpio:general purpose input/output 通用io端口iop(a-g):io port a - io port g(例如:iopa:io port a)can:controller area networkflitf:the flash memory interface 闪存存储器接口i2c: inter-integrated circuitiis: integrate interface of sound 集成音频接口jtag:joint test action group 联合测试行动小组spi:serial peripheral interfacesdio: sd i/ouart: universal synchr./asynch. receiver transmitterusb: universal serial bus寄存器相关cpsp: current program status register 当前程序状态寄存器spsp: saved program status register 程序状态备份寄存器csr:clock control/status register 时钟控制状态寄存器lr: link register 链接寄存器sp: stackpointer 堆栈指针msp: main stack pointer 主堆栈指针psp:process stack pointer 进程堆栈指针pc: program counter 程序计数器调试相关ice:in circuit emulator 在线仿真ice breaker 嵌入式在线仿真单元dbg:debug 调试ide:integrated development environment 集成开发环境dwt: data watchpoint and trace 数据观测与跟踪单元itm: instrumentation trace macrocell 测量跟踪单元etm: embedded trace macrocell 嵌入式追踪宏单元tpiu:trace port interface unit 跟踪端口接口单元tap: test access port 测试访问端口dap: debug access prot 调试访问端口tp: trace port 跟踪端口dp:debug port 调试端口swj-dp: serial wire jtag debug port串行-jtag 调试接口sw-dp: serial wire debug port串行调试接口jtag-dp:jtag debug portjtag 调试接口系统类irq: interrupt request 中断请求fiq: fast interrupt request 快速中断请求sw:software 软件swi: software interrupt 软中断ro:read only 只读(部分)rw:read write 读写(部分)zi:zero initial 零初始化(部分)bss:block started by symbol 以符号开始的块(未初始化数据段)总线bus matrix 总线矩阵bus splitter 总线分割ahb-ap:advanced high-preformance bus-access portapb:advanced peripheral busapb1:low speed apbapb2: high speed apbppb: private peripheral bus 专用外设总线杂类alu:arithmetic logical unit 算术逻辑单元clz: count leading zero 前导零计数(指令)simd: single instruction stream multiple data stream 单指令流,多数据流vfp: vector floating point 矢量浮点运算词汇/词组big endian大段存储模式little endian 小段存储模式context switch 任务切换(上下文切换)(cpu寄存器内容的切换)task switch 任务切换literal pool 数据缓冲池词汇类/单词arbitration 仲裁access 访问assembler 汇编器y 反汇编binutils 连接器bit-banding 位段(技术)bit-band alias 位段别名bit-band region 位段区域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 注释fa full ascending 满栈递增(方式)ea empty ascending 空栈递增(方式)fd full desending 满栈递减(方式)ed empty desending 空栈递减(方式)翻译number of wait states for a read operation programmed on-the-fly动态设置(programmed on-the-fly)的读操作的等待状态数目参考文章bss的参考:bss是unix链接器产生的未初始化数据段。

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

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

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

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

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

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

在采用段式内存管理的架构中(比如intel的80x86系统),bss段(block started by symbol segment)通常是指用来存放程序中未初始化的全局变量的一块内存区域,一般在初始化时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-specific integrated circuit. custom-designedhardware chip.专用集成电路。