好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

嵌入式常见英文缩写和英文词汇.docx

4页
  • 卖家[上传人]:汽***
  • 文档编号:417642975
  • 上传时间:2023-06-04
  • 文档格式:DOCX
  • 文档大小:15.58KB
  • / 4 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 嵌入式常见英文缩写和英文词汇(搜集中)英文缩写ARM:Advanced RISC MachineAAPCS: ARM Architecture Process call standard ARM体系结构过程调用标准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 breakpoint FLASH 转换及断电单元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 watchdogWWDG: Window 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: stack pointer 堆栈指针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 port JTAG 调试接口系统类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 汇编器 disassembly 反汇编 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 空栈递减(方式)翻译1. number of wait states for a read operation programmed on-the-fly 动态设置(programmed on-the-fly)的读操作的等待状态数目参考文章1.BSS 的参考: 已初始化数据的“data"段。

      BSS段的变量只有名称和大小却没有值此名后来被许多文件格 式使用,包括PE"以符号开始的块"指的是编译器处理未初始化数据的地方BSS节不包含 任何数据,只是简单的维护开始和结束的地址,以便内存区能在运行时被有效地清零 BSS 节在应用程序的二进制映象文件中并不存在在采用段式内存管理的架构中(比如intel的80x86系统),bss段(Block Started by Symbol segment)通常是指用来存放程序中未初始化的全局变量的一块内存区域,一般在初始化时 bss段部分将会清零bss段属于静态内存分配,即程序一开始就将其清零了比如,在C语言之类的程序编译完成之后,已初始化的全局变量保存在data段中,未 初始化的全局变量保存在.bss段中text和data段都在可执行文件中(在嵌入式系统里一般是固化在镜像文件中),由系统 从可执行文件中加载;而bss段不在可执行文件中,由系统初始化2.ISR 的参考: DMA 的参考: 问题即DMA传输前,CPU要把总线控制权交给DMA控制器,而在结束DMA传输后,DMA 控制器应立即把总线控制权再交回给CPU一个完整的DMA传输过程必须经过下面的4个步骤。

      1. DMA请求CPU对DMA控制器初始化,并向I/O接口发岀操作命令,I/O接口提出DMA 请求2. DMA响应DMA控制器对DMA请求判别优选级及屏蔽,向总线裁决逻辑提出总线请 求当CPU执行完当前总线周期即可释放总线控制权此时,总线裁决逻辑输出总线应答, 表示DMA已经响应,通过DMA控制器通知I/O接口开始DMA传输3. DMA传输DMA控制器获得总线控制权后,CPU即刻挂起或只执行内部操作,由DMA 控制器输出读写命令,直接控制RAM与I/O接口进行DMA传输4. DMA 结束当完成规定的成批数据传送后, DMA 控制器即释放总线控制权,并向 I/O 接口发出结束信号当I/O接口收到结束信号后,一方面停止I/O设备的工作,另一方面向 CPU提出中断请求,使CPU从不介入的状态解脱,并执行一段检查本次DMA传输操作正确 性的代码最后,带着本次操作结果及状态继续执行原来的程序由此可见,DMA传输方式无需CPU直接控制传输,也没有中断处理方式那样保留现场 和恢复现场的过程,通过硬件为RAM与I/O设备开辟一条直接传送数据的通路,使CPU的 效率大为提高。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.