加入星計劃,您可以享受以下權益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
  • 推薦器件
  • 相關推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

嵌入式軟件命名常用英文集

01/11 12:50
4259
閱讀需 30 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

代碼的可讀性,首先從命名開始。

嵌入式軟件開發(fā)時變量、函數(shù)等命名,曾遇見單片機MCU翻譯為singlechip,字母大小轉(zhuǎn)換使用big/small;或使用LY表示錄音;或使用analog_to_digital_converter全稱表示ADC。功能運行正常就拒絕改進,這種現(xiàn)象正如吃飯發(fā)現(xiàn)了頭發(fā),影響心情但確實不致死;更有甚者使用字母l表示length長度,最后莫名其妙地寫成了數(shù)字1導致嚴重問題。

軟件開發(fā)中的命名,尤其是約定俗成的詞匯應該優(yōu)先使用,本文整理了500個常用英文以便推進規(guī)范化。

序號 英文 縮寫 中文 備注/關聯(lián)
0 abstract abs 抽象的
1 access acc 存取,訪問
2 account 賬戶
3 acknowledge ack 承認,應答
4 acquisition acq 獲取
5 action 動作
6 activate 激活
7 actual act 實際
8 adaptation adapt 適應
9 adapter 適配器
10 add add 添加 sub
11 add-in 插件
12 address addr 地址
13 administration,administrator admin 管理,管理員 微信公眾號【嵌入式系統(tǒng)
14 advanced 高級的
15 advertisement adv 廣播 BLE
16 agent 代理
17 algorithm alg 算法
18 allocate alloc 分配、配置
19 alternate alt 交替
20 analog-to-digital converter adc 模數(shù)轉(zhuǎn)換器
21 analysis anal 分析
22 answer ans 答案
23 append 附加
24 application app 應用程序
25 architecture arch 架構
26 argument arg 參數(shù) param
27 array arr 數(shù)組
28 assertion assert 斷言
29 assign 賦值
30 asynchronous 異步的 UART
31 attachment attach 附件
32 attribute attr 特性,屬性
33 authorization 授權
34 automatic auto 自動的
35 auxiliary aux 輔助
36 available avail 可用的
37 average avg 平均值
38 back bk 后退
39 background bg 背景
40 backup 備份
41 base type 基類型
42 batch 批處理
43 begin begin 開始 end
44 binary 二進制
45 binding 綁定
46 bit bit
47 block 塊,區(qū)塊
48 bootloader bl 啟動加載器
49 boundary bound 邊界
50 breakpoint 斷點
51 bridge bridge
52 broadcast bc 廣播 adv
53 buffer buff 緩沖區(qū) cache
54 built-in 內(nèi)置
55 bus 總線
56 business 業(yè)務
57 button btn 按鈕
58 cache 緩存 buff
59 calculate calc 計算
60 calibration calib 校準
61 callback cb 回調(diào)
62 capacity cap 容量
63 category cat 類別
64 certification cert 認證
65 change chg 改變
66 channel ch 通道
67 characteristic charac 特征
68 check chk 檢測
69 checksum checksum 校驗和
70 circulation circ 循環(huán)
71 clean 清理
72 click clk 點擊
73 client client 客戶端 server
74 clock clk 時鐘
75 clone 克隆
76 close close 關閉 open
77 collection 集合
78 color clr 顏色
79 column col row
80 combine comb 組合
81 command cmd 命令
82 comment 注釋
83 commit 提交
84 common com 公共的
85 communication comm 通信
86 comparison comp 比較
87 compensation comp 補償
88 compiler 編譯器
89 completion complet 完成
90 component com 組件
91 condition cond 條件
92 configuration config 配置 set
93 confirmation confirm 確認
94 connect conn 連接 disconnect
95 console 控制臺
96 consolidation consol 合并
97 constant const 常量
98 consumption consump 消費
99 container cont 容器
100 content cont 內(nèi)容
101 context 上下文
102 continue continue 繼續(xù)
103 control ctrl 控制,控件
104 conversion conv 轉(zhuǎn)換
105 convert 使轉(zhuǎn)變
106 coordinates coord 坐標系
107 copy cpy 復制
108 count cnt 計數(shù)
109 cover 覆蓋、涵蓋
110 create create 創(chuàng)建 delete,destroy
111 current I,curr 電流,當前
112 custom,customer cust 定制、自定義
113 data data 數(shù)據(jù)
114 database db 數(shù)據(jù)庫
115 deadline deadln 截止日期
116 decode dec 解碼 encode
117 decrease dec 減少
118 decrement dec 遞減 inc
119 decrypt decrypt 解密 encrypt
120 default def 默認
121 delay delay 延遲
122 delete del 刪除 create
123 delivery deliv 交付
124 demonstration demo 示范
125 description desc 描述
126 design des 設計
127 destination dest 預定,指定
128 destroy destroy 銷毀 create
129 detection detect 檢測
130 development dev 開發(fā)
131 device dev 設備
132 dialog dlg 對話框
133 dictionary dict 字典
134 difference,different diff 差異
135 direction direct 方向
136 directory dir 目錄
137 disable dis 禁用 enable
138 disconnect disc 斷開連接
139 display disp 顯示
140 distance dist 距離
141 document doc 文檔
142 domain dom 領域
143 down dn 向下
144 download dl 下載
145 driver drv 驅(qū)動
146 duration dur 持續(xù)時間
147 dynamic dyn 動態(tài)的
148 effectiveness effect 有效性
149 efficiency eff 效率
150 electronic mail email 電子郵件
151 element elem 元素
152 embedded system 微信公眾號 嵌入式系統(tǒng) 重點關注
153 emergency emerg 緊急情況
154 emphasis emph 強調(diào)
155 enable en 使能 disable
156 encode enc 編碼 decode
157 encrypt encrypt 加密 decrypt
158 end end 結束
159 enhancement enhance 增強
160 enter 進入 exit
161 entity 實體
162 environment env 運行環(huán)境
163 equipment equip 設備
164 error err 錯誤
165 event event 事件
166 example ex 示例
167 exception except 例外
168 exchange exch 交換
169 execute exec 執(zhí)行
170 exist exist 存在
171 exit 退出 enter
172 expansion expans 擴展
173 expect exp 期望
174 experiment expmt 實驗
175 explanation expl 解釋
176 export exp 出口,導出 import
177 extension ext 擴展
178 external ext 外部的
179 failure fail 失敗 ok
180 feedback fb 反饋
181 field field
182 file fl 文件
183 firmware fw 固件
184 first first 第一位
185 flag flag 標志位 萬能
186 flush 刷新 file write
187 focus foc 焦點
188 font 字體
189 force 強制
190 format fmt 格式
191 forward fwd 轉(zhuǎn)發(fā),向前
192 foundation found 基礎
193 frame frm 幀率
194 framework framewk 框架
195 frequency freq 頻率
196 function func 函數(shù)
197 general purpose input/output gpio 通用輸入輸出端口
198 generate gen 生成
199 generation gener
200 get get 獲取 set,take
201 global 全局的
202 group grp
203 handle hdl 句柄
204 handler 處理器
205 handshake hdsk 握手
206 hardware HW 硬件
207 header hdr 頭部 tail
208 heap heap
209 high high low
210 highlight highlt 強調(diào)
211 hook 鉤子
212 horizontal horz 水平的 vertical
213 identifier ID 標識符,身份 微信公眾號【嵌入式系統(tǒng)】
214 idle 空閑時間
215 image img 圖像
216 implementation implement 實施
217 import 導入 export
218 importance imp 重要性
219 include incl 包含頭文件
220 inclusion inclus 包含
221 increase inc 增加
222 incremental inc 遞增 dec
223 index idx,ind 索引
224 information info 信息
225 initialize init 初始化 deinit
226 input in 輸入 output
227 insert insert 插入
228 installation install 安裝
229 instance inst 實例
230 instruction instruct 指令 cmd
231 instrument instr 工具
232 integration int 整合
233 integrity integr 完整性
234 interface iface 接口
235 internal int 內(nèi)部的
236 international inter 國際的
237 interrupt intr 中斷,中斷請求IRQ
238 interval interv 間隔
239 introduce intro 介紹
240 item item 項、條款、項目
241 iterate 迭代
242 key key 鍵值
243 language lang 語言
244 last last 最后的
245 length len,not l 長度
246 level level 電平
247 library lib 靜態(tài)庫
248 lifetime 生命期、壽命
249 limitation limit 限制
250 link lnk 鏈接
251 list lst 列表
252 load 裝載、加載
253 location loc 位置
254 lock lock unlock
255 log log 日志
256 logical logic 邏輯的
257 login 登錄
258 loop loop 循環(huán)
259 low low high
260 macro macro
261 mailbox mbx 郵箱
262 mask mask 屏蔽碼,掩碼
263 master mst 主機 I2C
264 mathematics math 數(shù)學
265 maximum max 最大值 min
266 medium medium
267 membership member 成員
268 memory mem 內(nèi)存
269 memory leak 內(nèi)存泄漏
270 menu 菜單
271 message msg 消息
272 metadata 元數(shù)據(jù)
273 methodology method 方法
274 microphone mic 麥克風
275 middle mid 中間
276 middleware 中間件
277 minimum min 最小值 max
278 mode mode 模式
279 modem 調(diào)制解調(diào)器
280 modify modify 修改
281 module mod 模塊
282 multi 多種
283 multiply mul 相乘
284 native 原生的、本地的
285 network net,nw 網(wǎng)絡
286 new new 新的
287 next next 后一個
288 nominal nom 理論值
289 nonvolatile nv 非易失性的
290 notify notify 通知
291 number num 數(shù)字
292 object obj 對象
293 offset offset 偏移
294 old old 舊的 new
295 opcode opc 操作碼
296 open open 打開 close
297 operation op 操作
298 option opt 選擇
299 organization org 組織
300 orientation orient 方向
301 origin org 起源
302 output out 輸出 input
303 overflow overflow 溢出
304 overload 重載
305 override 重寫
306 owner,ownership own 擁有
307 package pkg 打包
308 packet pkt
309 parameter param 參數(shù)
310 parity parity 奇偶校驗
311 parse 解析
312 part 部件
313 password pass,psw 密碼
314 payment pay 支付
315 peak peak 峰值
316 performance perform 表現(xiàn)
317 performance perf 性能
318 period period 周期
319 permission perm 許可
320 perspective persp 角度
321 phase phase 相位
322 picture pic 圖片
323 planning plan 計劃
324 platform plat 平臺
325 point pt
326 pointer ptr 指針
327 policy pol 政策
328 popup 彈出
329 port port 端口
330 position pos 位置
331 postfix 后綴 suffix
332 power P,pwr 功率,電源
333 prefix pfx 前綴
334 preparation pre 準備
335 pressure press 壓力
336 prevention prevent 預防
337 previous prev 前一個 next
338 print prn 打印
339 priority prio 優(yōu)先級
340 private priv 私有的
341 privilege priv 特權
342 procedure proced 程序,步驟
343 process proc 進程
344 production produc 生產(chǎn)
345 program prog 程序
346 progress prog 進展
347 project proj 項目、工程
348 properties 性能
349 property prop 屬性
350 protected prot 受保護
351 protocol 協(xié)議
352 public pub 公共的
353 pull-down pd 下拉
354 pull-up pu 上拉
355 quantity quant 數(shù)量
356 queue qu 隊列
357 range 范圍、區(qū)間
358 ratio ratio 比率
359 raw 未經(jīng)處理的
360 reaction react 反應
361 read read 讀取
362 readonly 只讀
363 ready rdy 準備
364 reality real 現(xiàn)實
365 receive rcv 接收 send
366 reception recept 接待
367 recommendation recommend 推薦
368 record 記錄
369 recovery recovery 恢復
370 rect rc 矩形
371 recycling recycl 回收
372 redefine 重定義
373 redundancy redund 冗余
374 refactoring 重構
375 reference ref 引用,參考
376 region region 地區(qū)
377 register reg 注冊,寄存器
378 regression rgr 回歸
379 regulation regul 規(guī)定
380 rejection reject 拒絕
381 release rel 發(fā)布
382 reminder remind 提醒
383 remote 遠程
384 removal rm 移除 delete
385 repetition repet 重復
386 request req 請求
387 reservation reserv 預訂
388 reserved rsvd 保留
389 resolution res 分辨率
390 resource res 資源
391 response rsp 回復
392 restriction restrict 限制
393 result res 結果
394 resume resume 恢復 suspend
395 retention retent 保留
396 return ret 返回
397 ringbuffer 環(huán)形緩沖區(qū)
398 risk risk 風險
399 row row
400 safety saf 安全
401 sample sampl 樣本
402 sampling samp 采樣
403 save 保存
404 scale scale 比例尺
405 scan 掃描 BLE,search
406 schedule sched 調(diào)度,安排
407 scheme sch 方案
408 scope scope 范圍
409 screen scr 屏幕
410 search 查找 scan
411 second sec 秒、第二
412 secrecy secret 保密
413 select sel 選擇
414 semaphore sem 信號量
415 send send 發(fā)送
416 sensor sensor 傳感器
417 separation separ 分離
418 sequence seq 序列
419 serial 串行
420 server svr 服務 微信公眾號【嵌入式系統(tǒng)】
421 set set 設置,集合
422 sharing shar 分享
423 shift shift 移位
424 signal sig 信號
425 simplicity simpl 簡單
426 simulation simul 模擬
427 situation situat 情況
428 size sz 大小
429 skew skew 偏斜
430 skill skill 技能
431 slave slv 從機 master,I2C
432 slope slope 斜率
433 software SW 軟件
434 solution solut 解決方法
435 source src 源頭
436 space space 空間
437 stability stabil 穩(wěn)定性
438 stack stk
439 standard std 標準
440 start start 開始 stop
441 state state 狀態(tài)
442 statistic stats 統(tǒng)計
443 status status 狀態(tài)
444 step step 步進
445 stop stop 停止 start
446 storage stor 存儲
447 stream stm
448 string str 字符串
449 subtract sub 減去 add
450 suffix sfx 后綴 postfix
451 summation sum 求和
452 support 支持
453 surplus surpl 剩余 freesize
454 suspend suspend 暫停,掛起 resume
455 switch sw 開關
456 symbol 記號
457 synchronize sync 同步
458 syntax 語法
459 system sys 系統(tǒng)
460 table tbl
461 target tar 目標
462 temperature temp 溫度
463 temporary temp 臨時
464 terminal term 終端
465 terminate term 終止
466 test test 測試
467 text txt 文本
468 threshold thresh 閾值
469 time t 時間
470 timer timer 定時器
471 total tot 總共
472 transfer trf 轉(zhuǎn)移
473 transmission trans 傳輸
474 trigger trig 觸發(fā)
475 underflow underflow 下溢
476 unknown unk 未知 微信公眾號【嵌入式系統(tǒng)】
477 unlock unlock 解鎖 lock
478 up up 向上
479 update upd 更新
480 upgrade upg 升級
481 urgent urg 緊急
482 user usr 用戶
483 util util 工具 tool
484 valid vld 有效的
485 validation val 驗證
486 value val
487 variable var 變量
488 vector vec 向量
489 vendor 廠商 manufacturer
490 verification vrf 驗證
491 version ver 版本
492 vertical vert 垂直的 horizontal
493 virtual virt 虛擬
494 voltage volt 電壓
495 watchdog wdt 看門狗
496 weight wt 權重
497 width wid 寬度 length
498 window win 窗口
499 word word
500 write write 寫入 read

更多關于編碼規(guī)范的文章,關注微信公眾號【嵌入式系統(tǒng)】,參考嵌入式C編碼規(guī)范》《代碼審查那些事》《代碼的保養(yǎng)等文章。

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風險等級 參考價格 更多信息
CC430F5137IRGZ 1 Texas Instruments 16-Bit ultra-low-power CC430 Sub 1 GHz wireless MCU with 12-Bit ADC, 32kB Flash and 4kB RAM 48-VQFN -40 to 85

ECAD模型

下載ECAD模型
$7.53 查看
S29AL016J70TFI020 1 Cypress Semiconductor Flash, 1MX16, 70ns, PDSO48, TSOP-48
$10.3 查看
LAN8720AI-CP-ABC 1 Microchip Technology Inc Ethernet Transceiver

ECAD模型

下載ECAD模型
$1.26 查看

相關推薦

電子產(chǎn)業(yè)圖譜

嵌入式系統(tǒng)開發(fā)技術交流,軟件開發(fā)的思路與方案共享,行業(yè)資訊的分享。