嵌入式常见英文缩写和英文词汇宣贯.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
嵌入式系统是计算机科学中的一个关键领域,它涉及到在微控制器和其他小型设备上运行的专用软件和硬件。本文将详细解析嵌入式系统中常见的英文缩写和词汇,帮助理解这些术语的基本含义。 ARM(Advanced RISC Machine)是一种广泛使用的精简指令集计算机(RISC)架构,用于设计低功耗、高性能的处理器。AAPCS(ARM Architecture Process call standard)是ARM架构下的过程调用标准,规定了函数调用和返回的规则。 RTOS(Real Time Operating System)是专门设计用于处理实时任务的操作系统,确保在规定的时间内响应外部事件。DMA(Direct Memory Access)允许外设直接访问内存,无需CPU干预,提高了数据传输效率。 EXTI(External Interrupts)表示外部中断,当外部设备触发时,能够中断CPU的正常工作流程,执行相应的中断服务程序(ISR)。FSMC(Flexible static memory controller)是一个可配置的静态存储器控制器,用于管理不同的外部存储器类型。 FPB(Flash Patch and Breakpoint)单元则用于在FLASH存储器中进行程序修改和设置断点。HSE、HSI、LSE和LSI分别代表不同速度等级的外部和内部时钟源,用于为系统提供所需的时钟信号。LSU(Load Store Unit)和PFU(Prefetch Unit)分别是负责加载和存储操作以及预取数据的硬件单元。 NVIC(Nested Vectored Interrupt Controller)是嵌入式系统中的中断控制器,支持嵌套中断处理。MPU(Memory Protection Unit)用于保护内存区域,防止非法访问。MIPS(million instructions per second)衡量的是处理器每秒执行的指令数。 RCC(Reset and clock control)模块负责系统的复位管理和时钟配置。RTC(Real-Time Clock)是实时时钟,可以保持时间即使系统关闭。IWDG和WWDG分别是独立看门狗定时器和窗口看门狗定时器,用于监控系统运行并防止死机。 TIM(Timer)是定时器,常用于计时和周期性任务。AFIO(Alternate Function IO)允许GPIO(General Purpose Input/Output)端口复用,实现多功能。IOP(A-G)表示从A到G的IO端口。CAN(Controller Area Network)是一种用于汽车和工业自动化中的通信协议。FLITF(Flash memory interface)是闪存接口,而I2C和IIS分别是串行通信接口,用于设备间通信。JTAG(Joint Test Action Group)用于设备的测试和调试。 SPI(Serial Peripheral Interface)是另一种常见的串行通信协议,SDIO(SD I/O)用于SD卡的接口。UART(Universal Synchr./Asynch. Receiver Transmitter)是通用同步/异步接收器-发射器,用于串行通信。USB(Universal Serial Bus)是通用串行总线,用于连接各种设备。 在寄存器相关术语中,CPSP和SPSP分别表示当前程序状态寄存器和保存的程序状态寄存器,用于存储程序执行状态。CSR(Clock Control/Status Register)是时钟控制状态寄存器,LR、SP、MSP和PSP是链接寄存器、堆栈指针、主堆栈指针和进程堆栈指针,它们在处理中断和子程序调用时起到关键作用。PC(Program Counter)是程序计数器,指示下一条指令的位置。 调试相关术语包括ICE(In-Circuit Emulator),用于在线仿真和调试。ICE Breaker是嵌入式在线仿真单元,而DBG代表调试。IDE(Integrated Development Environment)是集成开发环境,集成了编辑器、编译器和调试器等功能。DWT(Data Watchpoint and Trace)、ITM、ETM、TPIU、TAP、DAP、TP、DP、SWJ-DP和SW-DP涉及调试和追踪功能,用于监控和记录程序执行情况,尤其是在JTAG(Joint Test Action Group)和串行调试接口中使用。 了解这些嵌入式系统中的英文缩写和词汇,对于深入理解和开发嵌入式系统至关重要,它们构成了嵌入式系统硬件和软件交互的基础。
- 粉丝: 1
- 资源: 9万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 考研冲刺的实用经验与技巧.pptx
- golang语法和学习笔记
- YOLO 格式的带标签的口罩/不戴口罩的面部和人群图像
- 全国2000+个气象站点日尺度资料-【1961-2022年】-平均气温+最高气温+最低气温+降水
- 带有边界框的农作物和杂草检测数据 带有 YOLO 和 Pascal 标签的芝麻作物和不同杂草的农业数据
- 练习 JavaScript 的禅宗练习.zip
- 大学生Java二级课程考试
- Nvidia GeForce GT 1030-GeForce Game Ready For Win10&Win11(Win10&Win11 GeForce GT 1030显卡驱动)
- IEC61850仿真模拟器sim860
- 纯 Python Java 解析器和工具.zip