嵌入式开发常用英语单词主要分为以下五大部分:
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 | 穆尔型 |
转载请注明:懒人档案室 » 嵌入式开发常用英语单词–你知多少?