色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何成為一名合格的嵌入式開發者?現在了解還不晚!

j4AI_wujianying ? 來源:未知 ? 作者:steve ? 2018-04-27 16:06 ? 次閱讀

合格的嵌入式開發者應是多面手,應具備各方面的技能,包括從硬件到軟件到應用(電力系統保護,自動化,控制,人工智能機器學習等),從單板到系統整機,從技術到管理,甚至吹拉彈唱也需要了解一點,做項目管理時可以提升團隊氣氛和豐富業余生活。

嵌入式知識和技能體系龐大,樣樣精通者鳳毛鱗角,一般都是一專多能,各類技能多少都能說上一點。按照嵌入式開發層次關系,整理嵌入式開發者技能大全如下。

1、處理器

MCU架構及開發。MCU(Microcontroller Unit),俗稱單片機(Single Chip Microcomputer),把中央處理器(CentralProcess Unit,CPU)的頻率和規格作適當刪減,并將內存(Memory)、計數器(Timer)、USB、A/D轉換、UARTPLCDMA等周邊接口,甚至LCD等驅動電路都整合在單一芯片上,形成芯片級的計算機,為不同的應用場合做不同的組合控制。常見的MCU包括Intel的C51/C8051F系列,Motorola的68K系列,MicroChipPIC系列等。

MPU架構及開發。MPC指微處理單元,一般不帶外圍器件(如存儲器陣列等),是高度集成的通用結構的處理器。典型如Intel的X86系列、飛思卡爾的PowerPC系列、P1系列,ARM架構處理器等。

DSP架構及開發。DSP采用哈佛結構,同一個時鐘周期內可以多次訪問存儲器,多級指令執行流水結構提高了系統的執行效率,DSP芯片常用于復雜的運算,典型如TI的TMS CXX系列,ADI的SHARC系列、Blackfin系列等。

2、CPLD&FPGA架構及開發

CPLD&FPGA作為專用集成電路(ASIC)領域中的一種半定制電路而出現,既解決了定制電路的不足,又克服了原有可編程器件門電路數有限的缺點。通過可編程邏輯單元實現各種算法和組合邏輯。

基于CPLD&FPGA實現程序開發。包括RTL門級邏輯圖設計,VerilogHDL程序設計,VHDL程序設計,XILINX編譯軟件使用,ALTERA編譯軟件使用,低速串、并行通信控制器設計,高速串行通信控制器設計。

3、電路設計和分析

包括模擬電路和數字電路設計,包括器件DataSheet閱讀,原理圖及PCB閱讀等。

4、原理圖/PCB設計工具

Cadence,Altium,PADSDXP等。

5、電路仿真工具使用

Multisim,Pspice,ADS,MATLAB等。

6、分立類電子元器件工作原理和選型

電路防護類器件,阻容器件,電感磁珠,DC/DC,晶振,二極管,三極管,穩壓管,光耦,MOS管,IGBT,繼電器,開關和按鍵,LED指示燈,PCB板用接線端子,交流互感器等。

7、集成類電子元器件工作原理和選型

AD,邏輯器件,DA,運放,計數器,觸發器,鎖存器,譯碼器,SRAMSDRAM,DDR,FLASH,EEPROM,接口芯片等。

8、失效分析與可靠性

物料的構造與工作原理,金相切片,顯微觀察,PCB形變測量,HALT實驗技術,可靠性計算等。

9、硬件測試(器件、模件、整機)

元器件測試方法,模件、整機測試方法,元器件、模件、整機測試問題分析,國標、行標理解,EMC問題分析和解決等。

10、操作系統架構及開發環境

了解操作系統原理及基本編譯原理。操作系統提供CPU資源管理、外設驅動、內存管理、線程/進程管理、文件系統、網絡通訊、安全機制、界面管理等。嵌入式實時操作系統的基本特征是事件響應的快速性和確定性,在嵌入式系統中廣泛應用。

通用操作系統包括windows、Unix、LInux等。目前在嵌入式領域廣泛使用的操作系統包括:嵌入式實時操作系統μC/OS-II、嵌入式Linux、WindowsEmbedded、VxWorksFreeRTOS、QNX等,以及應用在智能手機和平板電腦AndroidiOS等。

11、底層驅動開發

VxWorks操作系統驅動開發,Linux移植,Linux開發,單板DTS配置以及根文件系統生成(Buildroot),U-BOOT移植和開發,C語言開發,Python語言開發,Makefile編寫,GNU編譯器及工具鏈的使用,Linux操作系統使用。

具體包括以太網驅動,SPI驅動,I2C驅動,文件系統驅動,CAN驅動等。

12、系統軟件設計

面向對象,設計模式,UML,嵌入式多任務開發,重構,多核開發等。了解常用的開發過程,如敏捷編程,測試驅動開發等。

13、系統軟件開發

熟悉開發語言,包括:C,C++C#,QT,Python,JAVA,等。熟悉WEB 開發,開發規范等。

14、數據結構與算法

常用數據結構和算法,圖論算法,數字信號處理算法,小波算法等。

15、網絡與通信

計算機網絡原理,TCP/IP協議原理及分析,IEC61850規約(建模,MMS,SV,GOOSE等),103規約,104規約,DNP規約,Modbus協議,物聯網Zigbee協議,bluetooth,wireshark等報文分析工具,環網HSR協議,網絡安全等。

16、數據庫

數據庫原理與設計,SQLite/Access/MySQL/SQLServer/Oracle/大數據hadoop等。

17、界面和圖形庫。Zinc,UGL,QT,SVG,MiniGUI等。

18、應用知識(以電力系統自動化為例)

電力系統常識,繼電保護知識,測控知識;智能變電站網絡架構,網分,故障錄波器,保信,遠動等。

19、調試和測試

軟件測試基礎,61850規約測試,網絡測試,時間管理測試,應用功能測試(繼電保護功能等),ATS測試開發與使用,Labview測試程序開發等。

20、項目管理

配置管理如版本管理工具Git使用等,項目計劃與任務劃分,項目進度跟蹤,項目協調等。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 嵌入式開發
    +關注

    關注

    18

    文章

    1028

    瀏覽量

    47563

原文標題:嵌入式開發者技能大全

文章出處:【微信號:wujianying_danpianji,微信公眾號:單片機精講吳鑒鷹】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    如何成為一名嵌入式C語言高手?

    如何成為一名嵌入式C語言高手? 嵌入式系統是當今科技領域的核心,而C語言則是嵌入式系統開發中最
    發表于 03-25 14:12

    如何成為一名嵌入式C語言高手?

    如何成為一名嵌入式C語言高手? 嵌入式系統是當今科技領域的核心,而C語言則是嵌入式系統開發中最
    發表于 04-07 16:03

    成為一名嵌入式Linux開發工程師需要學習哪些知識?

    嵌入式操作系統領域內也獲得了飛速發展和廣泛應用。面對如此火熱的行業,如何才能成為嵌入式Linux開發工程師?成為
    發表于 11-05 11:23

    成為一名嵌入式Linux開發工程師需要學習哪些知識?

    新興的嵌入式操作系統領域內也獲得了飛速發展和廣泛應用。面對如此火熱的行業,如何才能成為嵌入式Linux開發工程師?成為
    發表于 04-15 09:35

    成為一名嵌入式Linux開發工程師需要學習哪些知識?

    Linux的開發和研究,這使得嵌入式Linux在新興的嵌入式操作系統領域內也獲得了飛速發展和廣泛應用。面對如此火熱的行業,如何才能成為嵌入式
    發表于 06-05 11:31

    成為一名嵌入式Linux開發工程師需要學習哪些知識?

    Linux的開發和研究,這使得嵌入式Linux在新興的嵌入式操作系統領域內也獲得了飛速發展和廣泛應用。面對如此火熱的行業,如何才能成為嵌入式
    發表于 11-13 10:04

    一名合格嵌入式工程師需要的技能-中智訊

    比較優秀的嵌入式工程師應該具備的些技能吧,搜集了網上的些資料供各位立志于成為一名優秀嵌入式
    發表于 03-30 09:28

    成為一名嵌入式Linux開發工程師需要學習哪些知識?

    嵌入式操作系統領域內也獲得了飛速發展和廣泛應用。面對如此火熱的行業,如何才能成為嵌入式Linux開發工程師?成為
    發表于 05-23 10:15

    怎樣成為一名優秀的嵌入式工程師

    找不到合適的學習途徑和學習方法,花費了不少時間,走了不少彎路,卻始終不能邁入嵌入式系統的門檻。   那如何成為一名合格嵌入式系統工程師呢,
    發表于 03-09 16:23

    如何才能成為一名嵌入式大牛呢?

    [td]嵌入式開發要學哪些,嵌入式可以簡單分為硬件與軟件,然而其中的知識體系卻是異常的龐大,這也是眾多新手望而卻步的個原因,那究竟要如何才能成為
    發表于 01-18 06:48

    如何才能讓自己成為一名嵌入式開發工程師?

    成為一名優秀的嵌入式開發工程師有哪些要求?隨著國內嵌入式行業的迅速崛起,嵌入式人才嚴重緊缺,企業對嵌入式
    發表于 11-08 07:40

    如何才能讓自己成為一名優秀的嵌入式開發工程師

      在互聯網行業中,嵌入式技術后來居上,因為物聯網和人工智能的發展,嵌入式技術越來越值錢,學嵌入式的人也越來越多。面對個如此朝陽的行業,我們如何才能讓自己
    發表于 12-17 06:46

    如何成為一名優秀的嵌入式工程師?

    了解到最新的技術和趨勢,同時也可以提高自己的編程水平。 要成為一名優秀的嵌入式工程師,需要不斷學習和實踐,掌握C語言的基礎知識,同時也要關注嵌入式
    發表于 11-07 15:36

    成為一名嵌入式linux開發工程師需要儲備哪些“干糧”?

    成為一名嵌入式linux開發工程師需要儲備哪些“干糧”?
    發表于 11-02 09:36 ?18次下載
    <b class='flag-5'>成為</b><b class='flag-5'>一名</b><b class='flag-5'>嵌入式</b>linux<b class='flag-5'>開發</b>工程師需要儲備哪些“干糧”?

    成為一名優秀的嵌入式開發工程師有哪些要求?

    成為一名優秀的嵌入式開發工程師有哪些要求?隨著國內嵌入式行業的迅速崛起,嵌入式人才嚴重緊缺,企業對嵌入式
    發表于 11-02 20:36 ?23次下載
    <b class='flag-5'>成為</b><b class='flag-5'>一名</b>優秀的<b class='flag-5'>嵌入式開發</b>工程師有哪些要求?
    主站蜘蛛池模板: 国产AV精品国语对白国产| 成年视频国产免费观看| 久久精品午夜一区二区福利| 亚洲精品色婷婷在线蜜芽| 和美女啪啪啪动态图| 在线观看qvod| 女生下面免费看| 国产成人久久精品AV| 性一交一无一伦一精一品| 久久国产高清字幕中文| 98色精品视频在线| 人C交ZZZ0OOZZZ000| 国产午夜三级一区二区三 | 亚洲综合AV在线在线播放| 看全色黄大色大片免费久黄久| 99久久国产综合精品| 少妇无码吹潮久久精品AV网站| 国产在线精品亚洲第1页| 在线播放成人无码日| 色老99九久精品偷偷鲁| 好男人免费观看在线高清WWW| 97人摸人人澡人人人超一碰| 视频专区亚洲欧美日韩| 毛片在线播放网址| 国产香蕉视频| 高中生被C到爽哭视频免费| 中国女人hd| 四虎视频最新视频在线观看| 国产久久re6免费热在线| 一区二区乱子伦在线播放| 日本亚洲欧洲免费旡码| 精品手机在线视频| 国产高清-国产av| 99re 这里只有精品| 亚洲欧美综合中文| 日本高清免费一本视频在线观看| 国产亚洲日韩在线播放不卡| 一个人的HD高清在线观看| 翁公咬着小娇乳H边走边欢A| 女警被黑人20厘米强交| 久久丫线这里只精品|