ob体育竞彩 _欧宝体育在线链接 學習網站
當前位置: ob体育竞彩 > 電氣資訊> 資訊正文

怎樣才能成為單片機工程師

時間:2018-09-27 15:47 來源:ob体育竞彩 作者:dgzj

單片機工程師?我先理解為從事單片機相關工作的設計人員。
單片機從上世紀80年代開始流行到現在,並且最近幾年單片機又火爆了一次,主要得益於智能電器的流行。
其實單片機很簡單,單片機在所有係統中的作用就是外圍設備信息的采集和控製,數據的計算和分析等等,並且大部分單片機都是相通的,學會某一個單片機,其他的也都差不多。
如果從事單片機行業,個人建議51單片機必學,很多高校的單片機課程也都是51單片機。學習51單片機的作用在於它的直觀,通過學習,能把軟件編程和硬件聯係起來,比如配置定時器,通過寫入寄存器的數據可以很直觀的認識到底層硬件是怎麼連接的,如何通過軟件代碼實現硬件的動作,理解比較深刻。同時需要學習c語言和數電知識。怎麼把自己的想法轉成機器語言,這需要一定時間的,還有就是數電了。單片機也數字電路的一部分,內部其實也是很多數字單元組成的。

51單片機學習一段時間後可以選擇一款32位單片機學習,推薦使用stm32,這個芯片使用度非常大,網上資料也很多,學習起來比較方便。stm32相對51單片機來說功能更強大,同時也更複雜。開始可以買一塊開發版學習。開發板資料都很全,先係統了解一下,對比一下不足,再通過查找資料一點點彌補不足。
推薦圖書


做技術很辛苦,一方麵積累經驗,一方麵不斷學習,這樣你會越來越強大,加油??
完善的單片機工程師,軟硬件可是都要會的;
軟件:會寫C語言是基本,如果想要深層次的了解單片機底層架構,彙編語言也是要熟練的;
硬件:基本的電路知識(如歐姆定律)會算、元器件特性(電容、電阻、電感、二極管等)會用,常用器件(馬達、紅外等)會依規格書轉算法,常用硬件接口會用單片機資源實現(IIC、UART、SPI等硬資源軟IO模擬)
常備技能:會用各種分析工具(萬用表、示波器、邏輯分析儀等),各種調試工具(串口工具、字庫工具、UI生成),英語常用專業術語……
高階技能:把需求轉算法,會規避單片機缺陷,巧用資源節省成本!

    Baidu
    map