0854電子信息的同學不要跑呀~給你推薦點寶藏軟件啦!
都是好東西,真不是在忽悠你們呀!誒?人怎麼都跑光了?
電子信息是一類學科的統稱,主要培養學生掌握電子技術和信息技術兩方面的能力,包含通信工程、電子信息工程、電子科學與技術、微電子科學與工程、導航工程等一系列專業。最近幾年,這一專業類別較爲熱門,而考研專業代碼0854也被戲稱爲“死亡代碼”。
電子信息類專業橫跨硬件和軟件,進可轉計算機方向(比如計科CS),退可走純硬件方向,因而可能會涉及到的軟件種類繁多。那麼,今天我就對自己使用過的相關專業軟件做一個小總結吧。
一、IDE(集成開發環境)/編譯器
寫代碼啥都好,就是有點頭禿。
【Microsoft Visual Studio】
VC6
或許這是很多大一新生接觸的第一款專業軟件吧。
VS2017
在初學C語言的時候,一開始用的還是VC6,後來自己寫程序,先後用過VS2017/2019。
當然,自己願意配置環境的話,VS Code也是很不錯的。
【DEV C++/Code::Blocks】
由於實在不怎麼喜歡VC6,所以也嘗試過這兩款C語言編譯器。前者有時會出現一些莫名其妙的錯誤,個人偏愛後者一點。(DEV C++似乎已經好幾年沒維護了)
【OpenMV IDE】
大一時候參加電賽,爲了用STM32+OpenMV做圖像識別,被迫速成了Python基礎,同時用這款IDE進行開發。
【Arduino IDE】
以前玩UNO板子的時候用的IDE,挺好用的,界面很舒服。
【Keil uVision4/5】
從大一用到大三的IDE,從51單片機玩到STM32,也是讓我看C程序調接口函數最頭大的一個軟件。
二、電路仿真軟件
“麪包板”
【Multisim】
TI公司出品的經典仿真軟件,從電分、模電一路用到高電。
【Proteus】
市面上爲數不多支持51單片機及外圍電路仿真的軟件,此外還能進行PCB設計(不過我沒有用過這一功能)。
【ModelSim】
使用最廣泛的數字電路仿真軟件,可以進行單獨的Verilog和VHDL仿真,也可以進行與Quartus或Vivado等軟件的聯合仿真。
【Filter Solution】
濾波器設計仿真軟件,可以通過參數的調整生成多種濾波器類型的參數。
三、電路設計軟件
電信人震怒!
實際上許多電路設計軟件也是支持仿真功能的。
【Altium Designer】
這款軟件,從大一用到大四,如果畢業後連PCB都畫不熟練的話,確實四年白學了。已經不記得做設計畫了多少塊PCB,製版花了多少錢了。
【立創EDA】
很不錯的國產PCB設計軟件,對於一些輕中度設計完全可以替代AD,而且便於直接下單打樣。
【Quartus/Vivado】
數電實驗和FPGA開發必備軟件,伴隨我大三、大四兩年的課程乃至畢設。
前者用於Intel的Altera系列芯片,後者用於AMD的Xilinx系列芯片,在設計中兩種板子都接觸過。
【Cadence/Synopsys】
Cadence
Synopsys
集成電路設計繞不開的軟件,這兩家基本上瓜分了絕大多數IC設計的市場。目前,很難有國產軟件能夠匹敵,畢竟這兩家通過併購其他企業,整合了模擬/數字/射頻IC從前端到後端全流程的設計功能。
(在學校學習的是Cadence,用的比較多的軟件是是Virtuoso和NC-Verilog)
四、通信系統仿真軟件
【MATLAB】
幾乎所有工科生都會接觸到的軟件,電子信息類的學生也不例外。在圖像/音頻信號處理、雷達波算法仿真、通信系統仿真方面都有所涉及。
【SystemView】
通信系統仿真軟件,不過除了仿真實驗之外基本上就沒有用過了。
五、電磁場與微波仿真軟件
我自己用的比較少,畢竟不是電科方向的,淺淺問了下同學這幾個軟件,不一定完全正確,僅供參考。
【ADS/CST/HFSS】
ADS
ADS主要用於射頻電路和RFIC。
CST
CST用於微波較多。
HFSS
HFSS的3D模型仿真較好。
六、總結
其實,回顧自己學習生涯,自己對於這些軟件的使用水平,大多數只是停留在“有所瞭解”或者“有所接觸”的水平,並不能算是熟練掌握。而在學校對這些軟件爲數不多的使用時間中,必然無法學習太深,還得靠自己進一步研究。
不過,畢竟是老師領進門,修行看個人,熟練使用還得靠自己學習。
而且,其中相當一部分軟件,隨着方向的不同,可能也就很少接觸了。藉着這個機會,姑且算是整理一下自己的學習歷程吧。#實用軟件推薦#
更多遊戲資訊請關註:電玩幫遊戲資訊專區
電玩幫圖文攻略 www.vgover.com