如果说你英语不咋的,那很大可能说明你的IT水平也就那样,看看这些我们经常能碰到的熟悉的朋友(单词)吧,或许,你会想到更多。
嵌入式开发常用英语单词主要分为以下五大部分:
1.C语言和数据结构
2.Linux开发环境
3.ARM嵌入式接口技术和体系结构
4.Linux设备驱动常识
5.嵌入式硬件技术基础。
慢慢看吧,或许,感觉就来了……
一、C语言和数据结构
high-level language |
高级语言 |
File |
文件 |
New |
新 |
Include |
包括 |
main |
主 |
printf |
打印函数 |
Return |
返回 |
Release |
发布 |
Debug |
调试 |
Settings |
设置 |
putchar |
字符输出函数 |
sprintf |
把格式数据写成串 |
scanf |
格式输入函数 |
getchar |
从键盘上读入一个字符 |
stdio |
标准输入输出(=standard input/ouput) |
ASCII |
美国信息交换标准码 |
fflush |
清除文件缓冲区函数 |
Megabyte |
兆字节 |
Kilobyte |
千字节 |
Byte |
字节 |
Bit |
位 |
Char |
字符 |
Short |
短 |
Int |
Integer(整数)缩写 |
long |
长时间的, 长期的 |
float |
浮点数类型 |
double |
双的, 双重的; |
Void |
空的, 空虚的;没有…的;无效的 |
typedef |
类型定义 |
struct |
结构(上)的, 构架(上)的 |
union |
联盟 |
enum |
枚举 |
define |
定义 |
sizeof |
... 的大小 |
func |
函数, 功能 (=function) |
unsiged |
无符号的 |
goto |
转到 |
if |
如果 |
else |
其他 |
switch |
开关 |
case |
案件 |
break |
打破 |
default |
默认 |
flawchart |
流程图 |
while |
在…期间, 当…的时候; 与…同时 |
do |
做, 干,从事;学习,研究 |
for |
为, 帮, 给,对, 对于, 对…来说, |
continue |
继续, 连续 |
puts |
提出 |
gets |
获得者 |
strcat |
字符串连接函数. |
strcpy |
字符串拷贝函数 |
strcmp |
字符串比较 |
strlen |
字符长度 |
strncpy |
字符串复制函数 |
strchr |
查找字符串s中首次出现字符c的位置 |
strcasecmp |
比较参数s1和s2字符串函数 |
atof |
把字符串转换成浮点数 |
toascii |
转换成ASCII码 |
error |
错误, 过失, |
undef |
不明确规定的 |
Preprocessor |
预处理程序, 预处理器 |
BUG |
(机器等)故障; 程序错误, 缺陷 |
MMU |
存储器管理单元 |
malloc |
分配内存 |
heap |
堆 |
free |
免除; 释放 |
realloc |
从堆上分配内存的 |
const |
常量 |
open |
开着的; 开放的, 公开的; |
close |
关闭 |
read |
读 |
write |
写 |
fopen |
打开文件 |
stdout |
标准输出 |
stdin |
标准输入 |
stderr |
标准错误 |
fclose |
文件关闭 |
feof |
是否已到达文件末尾 |
fputc |
向文件的字符输出函数 |
fgetc |
从文件中获取一个字符 |
fputs |
往文件中写字符串函数 |
fgets |
从文件中获取字符串函数 |
fread |
从文件中读 |
fwrite |
从文件中写 |
fflush |
清除文件缓冲区 |
fprintf |
文件输出语句 |
fscanf |
文件中读函数 |
rewind |
倒带 |
fseek |
设置文件位置指针 |
ftell |
获取文件的当前读写位置 |
ferror |
出错的检测 |
clearerr |
清除错误 |
static |
不变化的, 静止的,静态的 |
auto |
汽车 |
register |
记录; 登记; 注册;显出; |
extern |
外部; 外来的 |
Breakpoint |
断点 |
Recursive |
递归 |
binary |
二进制 |
octal |
八进制 |
decimal |
十进制 |
hexadecimal |
十六进制 |
operator associativity |
运算符结合性 |
operator precedence |
运算符优先级 |
reference |
引用 |
allocation |
(资源)分配 |
source code |
源代码 |
source program |
源程序 |
source statement |
源代码语句 |
destination |
目的 |
Boolean operator |
布尔运算符 |
complement |
补码 |
vertex |
顶点 |
graph |
图 |
Loop |
循环 |
tree |
树 |
root |
根 |
child |
孩子 |
parent |
双亲 |
leaf node |
叶子结点 |
subtree |
子树 |
list |
表 |
list box |
列表框 |
queue |
队列 |
deque |
双端队列 |
stack |
堆栈 |
natural number |
自然数 |
Zero out |
置零 |
algorithm |
算法 |
upper bound |
上限 |
lower bound |
下限 |
procedure |
过程 |
attribute |
属性 |
linear |
线性 |
matrix |
矩阵 |
one-dimensional array |
一维数组 |
polymorphism |
多态性 |
data |
数据 |
entity |
实体 |
element |
元素 |
order |
次序 排序 |
dot |
点,点分符,小圆点 |
sheet |
表单 |
index |
索引;下标 |
assignmentstatement |
赋值语句 |
update |
更新;修改 |
array |
数组 |
record |
记录 |
stack |
栈,堆栈 |
pop |
出栈 |
push |
入栈,压栈 |
queue |
队列 |
|
|
|
|
|
|
|
|
|
|
二、Linux 开发环境
Linux |
是一种可免费使用的UNIX类型操作系统 |
Host |
主机 |
VMWare |
虚拟机 |
Bridge |
网桥 |
Host Only |
主机模式 |
NAT |
网络地址转换模式 |
start |
开始 |
ipconfig |
调试计算机网络 |
System |
系统 |
Samba |
共享文件服务器 |
FTP |
文件传输协议 |
Server |
服务器 |
cdrom |
光盘 |
boot |
引导 |
etc |
及其他, 等等 |
home |
家; 住宅; |
log |
日志 |
ntfs |
微软公司视窗操作系统的文件系统 |
passwd |
口令 |
Mkdir |
建立一个新的子目录 |
more |
更多 |
cat |
看文件 |
less |
较少的, 更少的 |
head |
头部;领导, |
tail |
尾巴 |
shell |
一个交互性命令解释器 |
bash |
庆典 |
useradd |
增加用户 |
userdel |
删除用户 |
usermod |
修改用户 |
groupadd |
增加组 |
groupdel |
删除组 |
groupmod |
修改组 |
chpasswd |
用文件配置修改密码 |
chown |
改变文件的所有权 |
chgrp |
改变用户分组 |
chmod |
改变文件属性 |
oracle |
神谕, 神谕处, 传达神谕的人, |
vi |
是一种编辑器 |
vim |
是一种编辑器 |
ifconfig |
显示或设置网络设备 |
ifdown |
关闭网络接口 |
ethX |
X 表示第几个网卡 |
ifup |
启动已经设置好的网络接口 |
Service |
服务, 接待;公共机构,政府部门; |
network |
络, 网状系统; |
ping |
测试网络 |
traceroute |
跟踪路由 |
nslookup |
查询域名 |
xinetd |
支持多种网络服务的核心守护进程 |
restart |
重新开始,重新启动 |
NFS |
网络文件系统 |
TFTP |
简单文件传输协议 |
BOOTP |
一个基于IP/UDP协议的协议 |
start |
开始; 开端;出发 |
stop |
停止; 中断; |
mount |
挂载 |
ls |
查看文件属性 |
tar |
压缩和解压 |
grep |
可做文件内的字符串查找 |
top |
最高的, 顶端的 |
du |
Disk Usage的缩写,占磁盘空间的大小 |
free |
自由的; 不受约束的;免费的, 无偿的; |
man |
忠实仆人,得力助手 |
find |
找到, 发现;发觉, 感到, 认为; |
ps |
UNIX工具程序,查看进程 |
shift |
改变, 变换, 转移, 移动; |
GCC |
一套由GNU开发的编程语言编译器 |
root |
根, 根部;根源, 根基, 根本, 基础; |
time |
时间 |
objdump |
快速查看之流的工具 |
Objcopy |
分析源文件的格式 |
ar |
archive(存档) |
static |
静态 |
dlopen |
打开库文件 |
dlsym |
动态获取函数指针 |
dlclose |
已经装载的库句柄减一 |
major |
主要 |
minor |
不重要的、次要的 |
Create |
创造, 创作, 创建;引起, 产生 |
Replace |
取代, 代替; 更换, 替换 |
target |
目标 |
rule |
规则 |
all |
所有 |
clean |
打扫,清洁 |
install |
安装 |
uninstall |
卸载的意思 |
export |
出口,输出 |
autoscan |
自动扫描 |
configure |
配置 |
autoconf |
atuotools生成Makefile步骤之一 |
automake |
同上 |
distclean |
彻底清除源代码树 |
dist |
区域,地方,管区 |
Client |
客户端 |
gdb |
一个用来调试C和C++程序的调试器 |
strip |
在目标文件中去丢可打印字符 |
dmesg |
用来显示开机信息 |
cross-compiler |
交叉编译器 |
Compiler |
编译器 |
bootable disk |
引导盘 |
boot failure |
引导失败 |
optical disk |
光碟[盘] (同 compact disk) |
terminal |
终端 |
portable |
可移植 |
library |
(程序)库,库 |
share |
共享 |
remote access |
远程访问 |
localhost |
本(主)机 |
remote terminal |
远程终端 |
|
|
三、ARM嵌入式接口技术 和体系结构
embedded system |
嵌入式系统 |
CPU |
中央处理器 |
flash |
闪存 |
critical section |
临界段 |
nandflash |
一种非易失闪存技术 |
SDRAM |
同步动态随机访问存储 (synchronous dynamic randomaccess memory) |
DDR SDRAM |
上升延和下降延都可以进行数据传输 |
LCD |
Liquid Crystal Display (液晶显示器)简称 |
GPIO |
(General Purpose Input Output)通用输入输出。 |
Output |
输出 |
Input |
输入 |
Keypad |
小键盘 |
RTC |
可提供时间(通常也提供日期)的时钟器件. |
RAM |
随机存储器 |
ROM |
只读存储器 |
memory |
存储(器), |
operation |
操作, 运转, 经营, 行动记忆,记忆力, 回忆, 存储(器), |
addressing |
寻址, 访问 |
Partition |
区分, 隔开, 分割 |
Control |
掌控, 控制, 管制, 克制 |
Mode |
方式, 模式, 样式, |
reserved |
保留位 |
IRQ |
Interrupt ReQuest(中断请求) |
SVC |
管理 |
FIQ |
快速中断 |
Abort |
中止 |
Undef |
未定义 |
User |
用户 |
usr |
用户模式 |
supervisor |
管理模式 |
SPSR |
程序状态保存寄存器 Saved Process Status Registers |
DCD |
载波检测 |
RXD |
接收数据 |
TXD |
发送数据 |
DTR |
数据终端准备好 |
GND |
信号地 |
DSR |
数据准备好 |
RTS |
发送请求 |
CTS |
发送清除 |
RI |
振铃指示 |
Divisor |
除数, 约数除数除数,约数除数, 约数 |
I²C |
内部整合电路的称呼 |
Micro-Controller |
微控制器 |
LCD Driver |
LCD驱动器 |
Static RAM |
静态存储 |
GATE ARRAY |
逻辑门电路 |
ADC |
模数转换 |
IBMR |
(I2C bus Monitor Register) 追踪SCL和SDA 引脚的状态 |
IDBR |
(I2C Data Buffer Register) 使用IDBR从I2C 总线接收和发送数据 |
ICR |
(I2C Control Register) 使用ICR 寄存器来控制I2C单元。 |
ISR |
(I2C Status Register) ISR 通知I2C中断到Pxa270 处理器的中断控制器。 |
ISAR |
ISAR(I2C Slave Address Register ) ISAR 定义I2C接口7位从机地址 |
AC’97 |
Audio CODEC’97 (音频多媒体数字信号编/解码器) |
ADC |
Analog-to-Digital Conversion模拟转数字 |
DAC |
Digital-to-Analog Conversion数字转模拟 |
outgoing |
外向的, 即将离职的, 出发的外出,开支, 流出adj. |
incoming |
即将到来的, 刚开始的,进来, 收入 |
slots |
槽 |
USB |
Universal Serial BUS的缩写 “通用串行总线 ” |
USB OTG |
USB On-The-Go的缩写 |
Client Software |
顾客软件 |
Driver |
驱动 |
Portion |
一部分一部分, 一分 |
collection |
收集, 收取, 聚集, 汇集 |
Interrupt |
打断, 打扰, 中断, |
features |
特性, 特点, 特征 |
architecture |
建筑学, 结构, 一座建筑物, 总称建筑物, |
multiply-accumulate |
乘-累加 |
memory map |
内存映射 |
memory space |
内存空间 |
Microcontroller |
微控制器 |
Microprocessor |
微处理器 |
Monitor |
临视器 |
Multiprocessing |
多处理 |
Multitasking |
多任务 |
Object file |
目标文件 |
Operating system |
操作系统 |
Parallel processing |
并行进程 |
Peripheral |
外设 |
Preemptive |
抡先 |
Polling |
转询 |
Priority |
优先 |
watchdog timer |
看门狗定时器 |
Trap |
陷入 |
Tracepoint |
跟踪点 |
Therad |
线程 |
Task |
任务 |
target |
目标机 |
Startup code |
启动代码 |
Stack |
堆 |
Software interrupt |
软件中断 |
simulator |
仿真器 |
semaphore |
信号灯 |
scheduler |
调度程序 |
SRAM |
静态随机访问储存器 |
logic analyzer |
逻辑分析仪 |
Locator |
定位程序 |
Linker |
连接程序 |
intertask communication |
进程间通讯 |
interrupt vector table |
中断向量表 |
interrupt vector |
中断向量 |
interrupt type |
中断类型 |
interrupt service routine |
中断服务程序 |
interrupt latency |
中断延迟 |
instruction pointer |
指令指针 |
I/O device |
IO设备 |
I/O map |
I/O映射 |
I/O space |
I/O空间 |
Firmware |
固件 |
flash memory |
闪存 |
DSP |
数字信号处理器 |
device programmer |
设备编程器 |
device driver |
设备驱动程序 |
Deadlock |
死锁 |
Deadline |
死线 |
Data bus |
数据总线 |
CISC |
复杂指令集计算机 |
assembly Language |
汇编语言 |
binary semaphore |
二元信号 |
bond-out processor |
外合处理器 |
assembler |
汇编编译器 |
application software |
应用软件 |
address bus |
地址总线 |
Register |
寄存器 |
Relocatable |
可重定位的 |
reset address |
重启地址 |
ARM |
Advanced RISC Machines |
data sheet |
芯片的数据手册 |
Bank |
内存库 |
Serial |
串口 |
Parallel port |
并口 |
Thumb |
ARM体系结构中一种16位的指令集 |
Architecture |
软件结构 |
READONLY |
只读的 |
DRAM |
Dynamic RAM 动态随机存储器 |
Cache |
高速缓冲存储器(Cache Memory) |
physical address |
物理地址 |
physical layer |
物理层 |
general-purpose controller |
通用控制器 |
general-purpose language |
通用语言 |
general-purpose register |
通用寄存器 |
instruction code |
指令代码 |
instruction |
指令 |
instruction set |
指令集 |
compoment |
(组成)部分,部[构,组]件 |
memory bank |
存储器插槽 |
memory cell |
存储单元 |
memory chip |
存储芯片 |
bus |
总线 |
data bus |
数据总线 |
address bus |
地址总线 |
control bus |
控制总线 |
configuration |
配置 |
microcomputer |
微机 |
mainframe |
大型机 |
minicomputer |
小型机 |
transfer |
传送 |
significant figure |
有效数字 |
capacity |
容量 |
binary conversion |
二进制转换 |
binary digit |
二进制数字 |
binary number |
二进制数 |
binary search |
二分搜索 |
binary tree |
二叉树 |
parity |
奇偶性(检验) |
even parity |
偶检验 |
odd parity |
奇检验 |
interpreter |
解释程序 |
interpreted language |
解释语 |
operation |
操作,运算 |
operation code |
操作码 |
operand |
操作数 |
operator |
运算符 |
operating system |
操作系统 |
low-level language |
低级语言 |
assembly language |
汇编语言 |
high-level language |
高级语言 |
retrieve |
检索 |
release |
释放;发布 |
pulse |
脉冲 |
current |
电流 |
semiconductor |
半导体 |
magnetic disk |
磁盘 |
cache |
高速缓冲区 |
interface |
接口 |
page |
页 |
equation |
等式 |
block |
块;内存块 |
slot |
槽 |
delay |
延迟 |
erase |
擦除 |
volume |
卷;音量 |
modem |
调制解调器(modulator/demodulator) |
sink |
接收器 |
coprocessor |
协处理器 |
accumulator |
累加器 |
peripheral |
外(围)设(备) |
map |
v. 映射 n. 映像、映射 |
pattern |
模式 |
response time |
响应时间 |
mouse |
鼠标(器) |
bus mouse |
总线鼠标器 |
cursor |
光标 |
touch screen |
触摸屏 |
light – emitting diode |
发光二极管 |
light source |
光源 |
lightwave system |
光波系统 |
digitize |
数字化 |
sensor |
传感器 |
scan |
扫描 |
speech recognition |
语音识别 |
sharpness |
清晰度 |
resolution |
分辨率 |
high resolution |
高分辨率 |
low resolution |
低分辨率 |
image |
图像 |
pixel |
像素 |
flat-panel display |
平板显示器 |
pin |
引脚,插针 |
centralized control |
集中式控制 |
decentralized control |
分散式控制 |
priority |
优先权(级) |
expansion slot |
扩展槽 |
Module |
模块 |
Synchronous |
同步 |
Asynchronous |
异步 |
dynamic |
动态 |
protocol |
协议 |
PCI |
外部设备互连 |
adapter |
适配器 ( 或adaptor ) |
architecture |
体系结构 |
RISC |
精简指令集计算技术 Reduced Instruction set Computing |
frequency |
频率 |
minimize |
最小化 |
maximize |
最大化 |
opcode |
操作码( operation code ) |
Integrated circuit IC |
集成电路 |
integrated software |
集成软件 |
transistor |
晶体管( transfer resistor ) |
Emitter |
发射极 |
Base |
基极 |
Collector |
集电极 |
absolute address |
绝对地址 |
parallel processing |
并行处理 |
parallel transmission |
并行传输 |
throughout |
吞吐量 |
single threading |
单线程处理方式 |
master processor |
主处理器 |
SMP |
对称多处理( 技术、体系结构 ) |
initialize |
初始化 |
clock |
时钟( 电路 ) |
clock rate |
时钟频率 |
clock speed |
时钟速度 |
clock pulse |
时钟脉冲 |
circuit |
电路 |
hard error |
硬错误 |
四、Linux设备驱动常识
Kernel |
内核 |
Kernel space |
内核空间 |
user space |
用户空间 |
mknod |
设备的结点创建 |
hardware device |
硬件部件;硬件设备 |
insmod |
加载模块 |
rmmod |
卸载模块 |
modules |
模块 |
operations |
行动 |
五、嵌入式硬件技术基础
Resistor |
电阻 |
Current |
电流 |
Potential |
电位 |
digital signal processor |
数字信号处理器 |
Breaker |
断路器 |
capacity |
容量 |
voltage |
电压 |
power |
功率 |
reactance |
电抗 |
capacitance |
电容 |
Power |
电源 |
Logic Multiplic |
逻辑与 |
Logic Negation |
逻辑非 |
Logical or |
逻辑或 |
Mealy |
米莱型 |
Moore |
穆尔型 |
大宝,天天见!