嵌入式开发常用英语汇总小白友好版嵌入式开发每天都会遇到一堆英文缩写和术语。本文按使用场景分类整理附带大白话解释。一、内存相关英文全称什么意思Flash—闪存存代码的断电不丢RAMRandom Access Memory内存存变量的断电就没了SRAMStatic RAM静态内存速度快贵DRAMDynamic RAM动态内存速度慢便宜ROMRead-Only Memory只读存储器EEPROMElectrically Erasable PROM可擦写只读存储器掉电不丢RORead-Only只读数据代码、常量RWRead-Write有初值的变量ZIZero-Initialized没初值的变量启动时清零Heap—堆malloc 从这里拿内存Stack—栈函数调用和局部变量用二、外设和接口英文全称什么意思GPIOGeneral Purpose I/O通用输入输出口控制引脚高低电平UARTUniversal Async Receiver/Transmitter串口两根线收发数据USARTUniversal Sync/Async R/T同步/异步串口SPISerial Peripheral InterfaceSPI 总线四线高速通信I2CInter-Integrated CircuitI2C 总线两线通信ADCAnalog-to-Digital Converter模数转换电压→数字DACDigital-to-Analog Converter数模转换数字→电压PWMPulse Width Modulation脉宽调制控制电机/亮度TIMTimer定时器RTCReal-Time Clock实时时钟掉电也走WDTWatchdog Timer看门狗程序卡死就复位DMADirect Memory Access直接内存访问不经过CPU搬数据NVICNested Vectored Interrupt Controller中断控制器ARM Cortex-MCRCCyclic Redundancy Check循环冗余校验检查数据有没有错MDIOManagement Data I/O管理接口光模块常用JTAGJoint Test Action Group调试/烧录接口SWDSerial Wire Debug两线调试接口ARM 专用三、通信协议英文什么意思Baud Rate波特率串口每秒传多少 bitStart Bit起始位Stop Bit停止位Parity校验位Master主设备Slave从设备CS / SS片选信号SPIMOSI主出从入SPIMISO主入从出SPISCL时钟线I2CSDA数据线I2CACK应答NACK不应答Frame帧一包数据Checksum校验和四、芯片和硬件英文全称什么意思MCUMicrocontroller Unit单片机MPUMicroprocessor Unit微处理器跑 Linux 那种SoCSystem on Chip片上系统CPU外设打包Core—内核Cortex-M3/M4 等VCC—电源正极GNDGround地VREFVoltage Reference参考电压Reset—复位Boot—启动Clock—时钟Crystal—晶振PLLPhase-Locked Loop锁相环倍频用的五、寄存器相关英文什么意思Register寄存器Bit位0或1Byte字节8位MSB最高位LSB最低位Set置位写1Clear清零写0Toggle翻转0变11变0Mask掩码保护某些位不被修改Flag标志位Enable使能打开某个功能Disable关闭某个功能Polling轮询不停查状态Interrupt中断ISR中断服务函数Callback回调函数Handler处理函数六、IDE 和编译英文什么意思IDE集成开发环境Keil、IAR 等Toolchain工具链编译器链接器库Compiler编译器Linker链接器Debugger调试器Breakpoint断点Watch监视变量值Build编译Rebuild全部重新编译Download下载/烧录到芯片Firmware固件跑在 MCU 里的程序Bootloader引导程序上电时第一个跑Hex file十六进制文件烧录用ELF可执行文件格式Map file内存映射文件看变量放哪里七、调试和 Bug英文什么意思Bug程序错误Debug调试/找 bugCrash程序崩溃Hang卡死不响应Reset复位Hard Fault硬件错误ARM 的严重异常Stack Overflow栈溢出栈用爆了Watchdog Reset看门狗复位Power-on Reset上电复位Brown-out电压过低Glitch毛刺干扰脉冲八、数据手册常见词英文什么意思Datasheet数据手册Reference Manual参考手册详细版Errata芯片勘误表已知的 bugAbsolute Maximum绝对最大值超过了会烧Typical典型值Rating额定值Specification规格参数Pinout引脚定义图Package封装QFN、LQFP 等Footprint封装对应的 PCB 焊盘总结这些词不用死记硬背天天用自然就熟了。建议数据手册是最佳教材— 遇到不认识的词直接查手册里的解释比什么都准。有问题欢迎评论区交流。