在大學(xué)實驗室的這4年間,我遇到過許多英文水平不好的同學(xué)們,也見到了由此為他們帶來的專業(yè)技能提高的限制。在這篇文章中我希望以我淺顯的認(rèn)識來分析一下,身在電子行業(yè)的我們?yōu)楹涡枰獙W(xué)好英文,同時也將為大家介紹一些學(xué)習(xí)專業(yè)英語的方式及提高自己閱讀英文材料的速度和小技巧,使大家對英文材料不在望而生畏。
![]()
一些歷史知識
半導(dǎo)體IC的歷史是硅谷的歷史,編程的歷史也是國外的歷史。關(guān)于硅谷,關(guān)于半導(dǎo)體IC行業(yè)的許多歷史及趣聞,比如仙童八叛逆,再比如 Intel 被日本廠商欺負(fù)而奮發(fā)圖強(qiáng)走上制造 CPU 的大陸,這些介紹起來就太多了,我會在以后單獨寫一篇文章來介紹這些。
編程方面,從第一臺電子管計算機(jī)在美國誕生,隨之誕生的由紙帶編寫的機(jī)器語言再到后來升級的匯編語言,再到后來 BASIC,C,到后來更高級的語言。從早期一些不知名的調(diào)度系統(tǒng),到 CP/M,再到 Unix、DOS,OS/2 到如今的windows、Linux、MacOS 等。必然的伴隨著這些生態(tài)圈誕生的 Win 軟件、Mac 軟件、GNU 軟件,他們無疑例外的都誕生在國外,主要集中于美國和歐洲。自然其中也不乏很多有意思的歷史,如 Richard Stallman 同整個軟件行業(yè)的對抗,等等。
正如前面介紹的,從軟件到硬件,我們?nèi)缃袼鶎W(xué)習(xí)的幾乎所有知識都來自于上世紀(jì)的國外。自然地我們會遇到下面這些。
英文的軟件
![]()
Keil MDK4
![]()
Allegro PCB
最直接的幾乎所有開發(fā)編程工具及集成環(huán)境軟件以及 EDA 軟件基本全是英文的,有些甚至連中文目錄都不容許。雖然有的軟件支持中文,也有中文版,但是你知道查資料結(jié)果對應(yīng)不上資料里英文描述的可怕么?
英文的代碼
差點忘了這個,除了國人做個開發(fā)板資料會提供代碼的英文注釋,即使是國人寫的代碼,代碼本身也是英文的啊。而且函數(shù)名什么的我想沒有一個非入門級的工程師會用中文拼音起名,真的太 low 了。別和我說易語言….畢竟易語言目前還沒有生態(tài)圈,到現(xiàn)在編譯成的軟件還被各種殺軟追殺,而且根本沒法用到嵌入式編程上。況且單片機(jī)及其外圍的傳感器有廠商提供的驅(qū)動和例程,github 等代碼托管網(wǎng)站里面的代碼注釋以及 README 等說明文件也全是英文。恩,除了STC。
![]()
github 中一個工程的 README 文檔
英文的說明書及數(shù)據(jù)手冊
![]()
一個芯片數(shù)據(jù)手冊的目錄
經(jīng)過我自己不準(zhǔn)確的估計,目前市面上 95% 的 IC 是沒有廠商官方的中文數(shù)據(jù)手冊的,一般有中文數(shù)據(jù)手冊的也是我們國內(nèi)自己的公司。即使有翻譯的也是已經(jīng)常見到不能再常見的芯片種類,且多是學(xué)校或從事教育培訓(xùn)的公司教學(xué)采用的范例性芯片。數(shù)據(jù)手冊或是協(xié)議內(nèi)核等說明書作為一個器件或技術(shù)的最好的描述文檔,如果沒法閱讀它,你很難去深入掌握這些器件的編程或使用。
。 (本文來源網(wǎng)絡(luò)整理,目的是傳播有用的信息和知識,如有侵權(quán),可聯(lián)系管理員刪除)
版權(quán)聲明:網(wǎng)站轉(zhuǎn)載的所有的文章、圖片、音頻視頻文件等資料的版權(quán)歸版權(quán)所有人所有。如果本網(wǎng)所選內(nèi)容的文章作者及編輯認(rèn)為其作品不宜公開自由傳播,或不應(yīng)無償使用,請及時聯(lián)絡(luò)我們,采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。