時間:2024-02-26 16:30:00來æºï¼š21icé›»åç¶²(wÇŽng)
  一ã€åµŒå…¥å¼é–‹ç™¼(fÄ)
  嵌入å¼å¤§é«”分為以下四個方å‘:
  1ã€åµŒå…¥å¼ç¡¬ä»¶é–‹ç™¼(fÄ):熟悉電路ç‰çŸ¥è˜ï¼Œéžå¸¸ç†Ÿæ‚‰å„ç¨®å¸¸ç”¨å…ƒå™¨ä»¶ï¼ŒæŽŒæ¡æ¨¡æ“¬é›»è·¯å’Œæ•¸(shù)å—電路è¨(shè)計的開發(fÄ)能力。熟練掌æ¡åµŒå…¥å¼ç¡¬ä»¶çŸ¥è˜ï¼Œç†Ÿæ‚‰ç¡¬ä»¶é–‹ç™¼(fÄ)模å¼å’Œè¨(shè)計模å¼ï¼Œç†Ÿæ‚‰ARM32ä½è™•ç†å™¨åµŒå…¥å¼ç¡¬ä»¶å¹³è‡ºé–‹ç™¼(fÄ)ã€å¹¶å…·å‚™ç”¢(chÇŽn)å“開發(fÄ)ç¶“(jÄ«ng)驗。精通常用的硬件è¨(shè)計工具:Protel/PADS(PowerPCB)/Cadence/OrCadã€‚ä¸€èˆ¬éœ€è¦æœ‰4~8層高速PCBè¨(shè)計經(jÄ«ng)驗。
  2ã€åµŒå…¥å¼é©…(qÅ«)動開發(fÄ):熟練掌æ¡Linuxæ“作系統(tÇ’ng)ã€ç³»çµ±(tÇ’ng)çµ(jié)æ§‹(gòu)ã€è¨ˆç®—機(jÄ«)組æˆåŽŸç†ã€æ•¸(shù)據(jù)çµ(jié)æ§‹(gòu)相關(guÄn)知è˜ã€‚熟悉嵌入å¼ARM開發(fÄ),至少掌æ¡Linuxå—符驅(qÅ«)動程åºé–‹ç™¼(fÄ)。具有單片機(jÄ«)ã€ARM嵌入å¼è™•ç†å™¨çš„ç§»æ¤é–‹ç™¼(fÄ)能力,ç†è§£ç¡¬ä»¶åŽŸç†åœ–,能ç¨(dú)立完æˆç›¸é—œ(guÄn)硬件驅(qÅ«)動調(dià o)試,具有扎實的硬件知è˜ï¼Œèƒ½å¤ æ ¹æ“š(jù)芯片手冊編寫軟件驅(qÅ«)動程åºã€‚
  3ã€åµŒå…¥å¼ç³»çµ±(tÇ’ng)開發(fÄ):掌æ¡Linux系統(tÇ’ng)é…置,精通處ç†å™¨é«”ç³»çµ(jié)æ§‹(gòu)ã€ç·¨ç¨‹ç’°(huán)å¢ƒã€æŒ‡ä»¤é›†ã€å°‹å€æ–¹å¼ã€èª¿(dià o)試ã€åŒ¯ç·¨å’Œæ··åˆç·¨ç¨‹ç‰æ–¹é¢çš„å…§(nèi)容;掌æ¡Linux文件系統(tÇ’ng)制作,熟悉å„種文件系統(tÇ’ng)æ ¼å¼(YAFFS2ã€JAFFS2ã€RAMDISKç‰);熟悉嵌入å¼Linux啟動æµç¨‹ï¼Œç†Ÿæ‚‰Linuxé…置文件的修改;掌æ¡å…§(nèi)æ ¸è£æ¸›ã€å…§(nèi)æ ¸ç§»æ¤ã€äº¤å‰ç·¨è¯ã€å…§(nèi)æ ¸èª¿(dià o)試ã€å•Ÿå‹•程åºBootloaderç·¨å¯«ã€æ ¹æ–‡ä»¶ç³»çµ±(tÇ’ng)制作和集æˆéƒ¨ç½²Linux系統(tÇ’ng)ç‰æ•´å€‹æµç¨‹;ã€ç†Ÿæ‚‰æå»ºLinux軟件開發(fÄ)ç’°(huán)境(庫文件的交å‰ç·¨è¯åŠç’°(huán)境é…ç½®ç‰);
  4ã€åµŒå…¥å¼è»Ÿä»¶é–‹ç™¼(fÄ):精通Linuxæ“作系統(tÇ’ng)çš„æ¦‚å¿µå’Œå®‰è£æ–¹æ³•ã€Linux下的基本命令ã€ç®¡ç†é…置和編輯器,包括VI編輯器,GCCç·¨è¯å™¨ï¼ŒGDB調(dià o)試器和 Make é …ç›®ç®¡ç†å·¥å…·ç‰çŸ¥è˜;精通C語言的高級編程知è˜ï¼ŒåŒ…括函數(shù)與程åºçµ(jié)æ§‹(gòu)ã€æŒ‡é‡ã€æ•¸(shù)組ã€å¸¸ç”¨ç®—法ã€åº«å‡½æ•¸(shù)的使用ç‰çŸ¥è˜ã€æ•¸(shù)據(jù)çµ(jié)æ§‹(gòu)的基礎(chÇ”)å…§(nèi)容,包括éˆè¡¨ã€éšŠåˆ—ç‰;掌æ¡é¢å‘?qÅ«)ο缶幊痰幕舅枷耄îƒçº¦ç™ˆ++語言的基礎(chÇ”)å…§(nèi)容;精通嵌入å¼Linux下的程åºè¨(shè)計,精通嵌入å¼Linux開發(fÄ)ç’°(huán)境,包括系統(tÇ’ng)ç·¨ç¨‹ã€æ–‡ä»¶I/Oã€å¤šé€²(jìn)程和多線程ã€ç¶²(wÇŽng)絡(luò)編程ã€GUI圖形界é¢ç·¨ç¨‹ã€æ•¸(shù)據(jù)庫;熟悉常用的圖形庫的編程,如QTã€GTKã€miniGUIã€fltkã€nano-xç‰ã€‚
  公å¸çš„æ—¥å¸¸æ´»å‹•還是看公å¸çš„è¦(guÄ«)模,大一點(diÇŽn)çš„ä¸€èˆ¬åªæ˜¯è®“ä½ è² (fù)責(zé)ä¸€å€‹æ¨¡å¡Šï¼Œé€™æ¨£ä½ å°±è¦ç²¾é€šä¸€é»ž(diÇŽn)ã€‚è‹¥æ˜¯å…¬å¸æ¯”較å°çš„話估計è¦ä½ 什么都åšä¸€é»ž(diÇŽn)。還è¦äº†è§£é»ž(diÇŽn)硬件的æ±è¥¿ã€‚
  二ã€åµŒå…¥å¼é–‹ç™¼(fÄ)的基本æ¥é©Ÿ
  當(dÄng)å‰ï¼ŒåµŒå…¥å¼é–‹ç™¼(fÄ)已經(jÄ«ng)逿¥è¦(guÄ«)范化,在éµå¾ªä¸€èˆ¬å·¥ç¨‹é–‹ç™¼(fÄ)æµç¨‹çš„基礎(chÇ”)上,嵌入å¼é–‹ç™¼(fÄ)有其自身的一些特點(diÇŽn)。主è¦åŒ…括系統(tÇ’ng)需求分æž(è¦æ±‚有嚴(yán)æ ¼è¦(guÄ«)范的技術(shù)è¦æ±‚)ã€é«”ç³»çµ(jié)æ§‹(gòu)è¨(shè)計ã€è»Ÿç¡¬ä»¶åŠæ©Ÿ(jÄ«)械系統(tÇ’ng)è¨(shè)計ã€ç³»çµ±(tÇ’ng)集æˆã€ç³»çµ±(tÇ’ng)測試,最終得到產(chÇŽn)å“。
  (1)系統(tÇ’ng)需求分æžã€‚確定è¨(shè)計任務(wù)å’Œè¨(shè)計目標(biÄo),并æç…‰å‡ºè¨(shè)計è¦(guÄ«)æ ¼èªªæ˜Žæ›¸ï¼Œä½œç‚ºæ£å¼è¨(shè)計指導(dÇŽo)和驗收的標(biÄo)準(zhÇ”n)。系統(tÇ’ng)的需求一般分功能性需求和éžåŠŸèƒ½æ€§éœ€æ±‚å…©æ–¹é¢ã€‚功能性需求是系統(tÇ’ng)çš„åŸºæœ¬åŠŸèƒ½ï¼Œå¦‚è¼¸å…¥è¼¸å‡ºä¿¡è™Ÿã€æ“作方å¼ç‰;éžåŠŸèƒ½æ€§éœ€æ±‚åŒ…æ‹¬ç³»çµ±(tÇ’ng)æ€§èƒ½ã€æˆæœ¬ã€åŠŸè€—ã€é«”ç©ã€é‡é‡ç‰å› ç´ ã€‚
  (2)體系çµ(jié)æ§‹(gòu)è¨(shè)計。æè¿°ç³»çµ±(tÇ’ng)如何實ç¾(xià n)所述的功能和éžåŠŸèƒ½æ€§éœ€æ±‚ï¼ŒåŒ…æ‹¬å°ç¡¬ä»¶ã€è»Ÿä»¶å’ŒåŸ·(zhÃ)行è£ç½®çš„功能劃分,以åŠç³»çµ±(tÇ’ng)的軟件ã€ç¡¬ä»¶é¸åž‹ç‰ã€‚一個好的體系çµ(jié)æ§‹(gòu)是è¨(shè)計æˆåŠŸèˆ‡å¦çš„é—œ(guÄn)éµã€‚
  (3)硬件/軟件å”(xié)åŒè¨(shè)計。基于體系çµ(jié)æ§‹(gòu),å°ç³»çµ±(tÇ’ng)的軟件ã€ç¡¬ä»¶é€²(jìn)行詳細(xì)è¨(shè)計。為了縮çŸç”¢(chÇŽn)å“開發(fÄ)周期,è¨(shè)計往往是并行的。嵌入å¼ç³»çµ±(tÇ’ng)è¨(shè)計的工作大部分都集ä¸åœ¨è»Ÿä»¶è¨(shè)計上,é¢å‘?qÅ«)Î¿è ¹å¤¹g(shù)ã€è»Ÿä»¶çµ„件技術(shù)ã€æ¨¡å¡ŠåŒ–è¨(shè)計是ç¾(xià n)代軟件工程經(jÄ«ng)常采用的方法。
  (4)系統(tÇ’ng)集æˆã€‚把系統(tÇ’ng)的軟件ã€ç¡¬ä»¶å’ŒåŸ·(zhÃ)行è£ç½®é›†æˆåœ¨ä¸€èµ·ï¼Œé€²(jìn)行調(dià o)試,發(fÄ)ç¾(xià n)并改進(jìn)單元è¨(shè)計éŽç¨‹ä¸çš„錯誤。
  (5)系統(tÇ’ng)測試。å°è¨(shè)計好的系統(tÇ’ng)進(jìn)è¡Œæ¸¬è©¦ï¼Œçœ‹å…¶æ˜¯å¦æ»¿è¶³è¦(guÄ«)æ ¼èªªæ˜Žæ›¸ä¸çµ¦å®šçš„åŠŸèƒ½è¦æ±‚。
  嵌入å¼ç³»çµ±(tÇ’ng)開發(fÄ)æ¨¡å¼æœ€å¤§ç‰¹é»ž(diÇŽn)是軟件ã€ç¡¬ä»¶ç¶œåˆé–‹ç™¼(fÄ)ã€‚é€™æ˜¯å› ç‚ºåµŒå…¥å¼ç”¢(chÇŽn)哿˜¯è»Ÿç¡¬ä»¶çš„çµ(jié)åˆé«”,軟件é‡å°ç¡¬ä»¶é–‹ç™¼(fÄ)ã€å›ºåŒ–ã€ä¸å¯ä¿®æ”¹ã€‚
ä¸Šä¸€ç¯‡ï¼šäººå·¥æ™ºèƒ½åŒ…æ‹¬äº†å“ªäº›ä¸»è¦æŠ€è¡“(shù)
下一篇:自定義電å凸輪曲線的é‹(yùn)動:E...
ä¸åœ‹å‚³å‹•ç¶²(wÇŽng)版權(quán)與å…責(zé)è²æ˜Žï¼šå‡¡æœ¬ç¶²(wÇŽng)注明[來æºï¼šä¸åœ‹å‚³å‹•ç¶²(wÇŽng)]的所有文å—ã€åœ–片ã€éŸ³è¦–å’Œè¦–é »æ–‡ä»¶ï¼Œç‰ˆæ¬Š(quán)å‡ç‚ºä¸åœ‹å‚³å‹•ç¶²(wÇŽng)(www.hysjfh.com)ç¨(dú)家所有。如需轉(zhuÇŽn)載請與0755-82949061è¯(lián)系。任何媒體ã€ç¶²(wÇŽng)站或個人轉(zhuÇŽn)è¼‰ä½¿ç”¨æ™‚é ˆæ³¨æ˜Žä¾†æºâ€œä¸åœ‹å‚³å‹•ç¶²(wÇŽng)â€ï¼Œé•å者本網(wÇŽng)將追究其法律責(zé)任。
本網(wÇŽng)轉(zhuÇŽn)載并注明其他來æºçš„稿件,å‡ä¾†è‡ªäº’è¯(lián)ç¶²(wÇŽng)或æ¥(yè)å…§(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuÇŽn)載請ä¿ç•™ç¨¿ä»¶ä¾†æºåŠä½œè€…ï¼Œç¦æ¢æ“…自篡改,é•è€…è‡ªè² (fù)版權(quán)法律責(zé)任。
相關(guÄn)資訊