專科硬體學什麼
Ⅰ 硬體工程師需要學習哪些知識
硬體工程師需要學習電路、模擬電子技術、數字電子、C語言、嵌入式、電磁場、單片機、微機原理、電子線路設計、數據結構、高數等知識。主要包括以下:
1、分立器件的應用;
主要包括電阻、電容、電感、磁珠、二極體、三極體、MOS管、變壓器、光耦、繼電器、連接器、RJ45、光模塊(1*9、SFP、SFF、XFP等)以及防護器件TVS管、壓敏電阻、放電管、保險管、熱敏電阻等。
2、邏輯器件使用、硬體編程、語言、軟體的使用、邏輯電平的應用以及匹配等;
3、電源的設計和應用;
主要包括DC/DC、LDO電源晶元設計的原理,設計時各元器件的選型以及電源指標參數;
4、時序分析與設計;
主要包括邏輯器件中時序分析與設計、存儲器中時序分析與設計等;
5、復位和時鍾的知識;
主要包括復位電路的設計、晶體和晶振的原理、設計和起振問題分析、時鍾的主要參數指標等;
6、存儲器的應用;
主要包括eeprom、flash、SDRAM、DDR23等知識原理、選型、電路設計以及調試等知識;
7、CPU最小系統知識;
了解ARM、POWERPC、MIPS的CPU架構、主要是掌握其最小系統的電路設計。
8、匯流排的知識;
包括各種高速匯流排--PCI、PCIE、USB還有一些交換之間匯流排SGMII、GMII、RGMII等,低速匯流排uart、I2C、SPI、GPIO、Local Bus、JTAG等;
9、EMC、安規知識;
包括各種測試、指標等,各種防護器件應用,問題解決的方法等。
10、熱設計、降額設計;
11、PCB工藝、布局、可製造性、可測試性設計;
12、交換知識;
包括MAC、PHY的的晶元知識、工作原理、電路設計和調試以及各種交換介面,這里還可以包括軟體的一些知識例如VLAN、生成樹協議、廣播、組播、埠聚合等交換機功能。
13、PoE供電知識;
包括PoE原理、電路設計、測試、調試等知識。
14、1588和同步乙太網;
包括同步對時原理、電路設計、測試、調試等知識。
15、PI、SI知識;
16、測試知識、示波器使用等。
硬體工程師要求熟悉計算機市場行情;制定計算機組裝計劃;能夠選購組裝需要的硬體設備,並能合理配置、安裝計算機和外圍設備;安裝和配置計算機軟體系統;保養硬體和外圍設備和清晰描述出現的計算機軟硬體故障。
職業定義:
1、電腦軟硬體安裝、調試工作;
2、基於TCP/IP協議的網路安裝調試工作;
3、周邊產品的安裝調試工作。
職業類別:
硬體技術工程師課程
學會並掌握系統的微型計算機硬體基礎知識和PC機組裝技術,熟悉市場上各類產品的性能,理解各種硬體術語的內涵,能夠根據客戶的需要制定配置表,並獨立完成組裝和系統的安裝工作。
2.硬體維護工程師課程
學會並掌握系統的微型計算機硬體基礎知識和PC機組裝維護技術,熟悉各種硬體故障的表現形式和判斷方法,熟悉各種PC機操作系統和常用軟體,具有問題分析能力,能夠制定詳盡的日常保養和技術支持技術書,跟蹤實施所受理的維護項目。
3.硬體維修工程師系列課程
學會並掌握較為深入的微型計算機硬體結構及數碼產品的電氣知識,部件維修的操作規程,熟練使用各種檢測和維修工具,具有問題分析能力,能夠對硬體故障進行定位和排除。硬體維修培訓分模塊進行,包括主板、顯示器、外存儲器、列印機、筆記本電腦維修課程。
4.硬體測試工程師
學會並掌握硬體產品的硬體結構、應用技術及產品性能,熟練使用各種測試的軟硬體測試工具,能夠獨立搭建軟硬體測試平台,並評價產品、寫出產品的測試報告。
5.硬體設計工程師
學會並掌握IC設計、電路設計和PCB布線標准規范,熟練使用各種模擬器和PCB布線軟體,達到具有分析和調試操作水平。
Ⅱ 大專計算機都有哪幾個專業,都是學什麼的
我8年前也有過這個問題,計算機有很多專業,有很多不好找工作,也有很多不好學或學不會,應該認真分析自己的實際情況,再選。比如學前台還是後台,軟體還是硬體,如果自己有美術功底就學動漫平面或視頻製作,如果自己邏輯比較清晰,那適合學程序什麼的。不要為了錢或安逸而選,不要太遠大,也不是太小看自己。
Ⅲ 我是一名大專生,想自學成為單片機硬體工程師,應該學些什麼知識呢
粗算我接觸單片機已經有兩年多了,從最初的MCS-51,到後來的AVR、MSP430、PIC,當然我還只算是一隻入門不久的菜鳥,人外有人,牛人真的太多了。也常有同學問我單片機應該怎麼學,我的回答都是兩個字:實踐。我覺得實踐才能出真知,不實踐是永遠也學不會單片機的,這和你看一百道菜譜不下廚永遠也做不出佳餚,看一百本游泳的書不下水永遠也學不會游泳是一個道理。那麼怎麼去實踐?這可能是初學者最關心的問題,網上類似的回答也很多,這都是老生常談了,只要你是有心人,一搜一大把。
簡單說一下學習單片機的步驟:
1.購買常用的工具(萬用表,烙鐵,烙鐵架,松香,焊錫,螺絲刀,吸錫器,攝子)和電子元件(萬能板,電阻,電容,發光二極體,整流橋,數碼管,常用接插件等),先做個5V的直流電源(變壓器/整流橋/7812/7805/電解電容若干,電容的極性可別反了),再從基本的發光二極體驅動電路開始,灌電流還是拉電流?限流電阻取多大?怎麼計算的?你是不是發現,很多基本的知識你都不懂,甚至連元件的型號你都叫不出來。沒有關系,多問人,論壇、QQ技術群里熱心人還是有的。准備一個筆記本,有用的知識應該記下來。
2.用萬能板搭建一個51的最小系統(當然要從51入手,資料太多了),點亮一個LED再說,接著是數碼管、蜂鳴器,繼電器,EEPROM,AD/DA,LCD,時鍾晶元,數字溫度計,紅外遙控編解碼等等,這裡面三極體用的很普遍,有時用作放大,有時用開關,一定要理解清楚。看來要做的工作還真不少,這可不能急,一樣一樣來,誰讓你想學到真本領。有條件買個開發板也很方便,若是能堅持DIY,也是趣味無窮。很多晶元是可以免費申請到的,最好申請的是美信公司的片子,我用的很多晶元都是從那申請的,例如:MAX1270、DS12C887、DS18B20、MAX518、MAX396、MAX7219、MAX145等,在此我是發自內心的感謝美信公司為我提供的免費午餐,確實要用的話就申請一下,只是好奇,或貪小便宜,那就別申請,別讓人家小瞧了咱中國未來的電子工程師。當然這些晶元的datasheet都是英文的,所以,大學生朋友們,盡管我們是學電的,英文還是要好好學的。
3.單片機的編程,多數人先接觸匯編,要學好單片機,匯編是要懂的,但最終你必須掌握C語言,C語言真的太強大、太方便了,其好處不用我多說了。IDE個人感覺最好的是Keil,在這推薦一下。剛開始
當然是從跑馬燈開始,網上有很多單片機實驗的源代碼,都是絕好的學習資料,好好消化一下,收獲會很大。
「hello
world」的串口通信例子應該盡早調通,在沒有模擬器的情況下,串口就是最好的調試工具,一個高人曾指點我:拿到一個處理器,首先要做的就是打通串口。串口一通就好比一個習武之人打通了全身筋脈,再學其它武功就會易如反掌。定時器是單片機非常重要的資源,其使用方法一定要整清楚。高人說過,沒有定時器的單片機不是單片機,事實上我也沒見過哪款單片機沒有定時器的。另外,一個好的編程風格也很重要,看一看相關的資料,你會受益很多,網上這樣的資料也很多。
4.程序寫好了,怎麼下載到單片機里,總是借別人的編程器總是不太好,現在一些單片機有ISP功能了,如89S5X和AVR單片機。網上有一個Easy51Pro
v2.0宇宙版,資料很全,感謝前輩的無私奉獻啊。照他說的電路自己做個ISP下載線,非常好用,若是自己做的不好用,買個現成的也不貴。這錢若還捨不得,那就試試STC的51系列單片機吧,可以用串口燒你的程序,這其實叫IAP,有興趣可以去網上搜一下。當然,等你以後的用的單片機多了,編程器還是不可缺少的。
5.
單片機故障的排查:對於單片機的問題,首先搞清楚一個CPU工作的三要素:電源,時鍾源(晶振),復位電路,是不是都沒有問題了,如果有示波器那就更好了,看一下ALE腳是不是有fosc/6的方波信號,有的話說明單片機在工作,三要素已經滿足了,沒有的話只能再不厭其煩的檢察了,其實很簡單,參照書上的電路一般沒問題。
等自己動手做出些東西來了,可以算是入門了,會有一種成就感,但是不要滿足於這點小成功,這些還都是小把戲,前面的路還是漫長的,如FPGA,PCB,DSP,ARM等,都是需要學習的。保存好你的電路和源代碼,這都是你的財富。會有用到它們的時候。另外,你做的東西可能只是功能上能實現,離一個成熟的產品還有很大差距,穩定性、抗干擾都不是小問題。這些知識必須有良好的電路基礎理論,大學里學的數電、模電、信號都是非常重要的,特別是模電,好好復習,保證每次復習你都會有新的收獲。路漫漫其修遠兮,耐心去求索吧。
矽谷芯微單片機培訓中心