IT培训机构|91免费精品视频|专注编程培训|91免费精品|软件开发培训_91免费国产视频_华清远见教育

當前位置:首頁 > 嵌入式培訓 > 嵌入式學習 > 講師博文 > 嵌入式硬件開發怎么學

嵌入式硬件開發怎么學 時間:2018-08-14      來源:未知

學習某個學科,踏入某個行業,佳的動力是興趣,學習它能給你帶來快樂,能夠愉悅自己,也就能走的更遠;稍次一點的動力是可以帶來money,我們每個人都要生活的,賺錢是為了養活自己和家人,所以這個理由也是很充分的;也可以是周圍的壓力,別人都會,我也要會,補齊和別人的差距,這個范圍就有點窄了。

在進入硬件這個行業的時候,更加注重進入的動力,因為它的特殊性,如果你們沒有很好的動力支撐,很容易堅持不下來。

什么是嵌入式硬件?(硬件學習)

既然今天咱們的話題是如何學習嵌入式硬件,咱們有必要先了解一下什么是嵌入式硬件。硬件(電子產品),顧名思義就是看的見得東西,是相對于軟件這種看不到的東西來說的,一般是指電子產品中的PCB及之上的電子元器件。嵌入式硬件,是硬件的一種,一般是指有微控制器及外部功能實現模塊的硬件集合。現在這兩種概念幾乎相同。

目前可以說,只要是涉及到電子控制的行業,都會用到嵌入式產品,就會包含嵌入式硬件。

嵌入式硬件開發怎么學

如何學習嵌入式硬件?

硬件學習實際上是一個很大的面,你需要學習的知識有很多,需要了解的面也有很多。

大體可以分為兩部分:硬件和軟件。

1、硬件基礎。

學習嵌入式硬件,首先你需要有一定的硬件基礎。基本的電磁物理定律,電路,數電,模電等需要了解。

學會使用一種單片機,不論是8位、16位或者是32位,學習單片機接口的應用,向UART、IIC、SPI、USB、CAN、RS232、RS485等。

應當熟練使用一種原理圖PCB繪制軟件,目前常用的軟件有Altium Designer、PADS、OrCAD/Allegro,只要掌握其中的一種即可。

熟練掌握各種元器件的原理及電氣特性,并依據此綜合特性、成本、供應等各個方面進行器件選型。

好有一定的英語基礎,會看各種芯片的數據手冊(datasheet),會使用翻譯軟件看懂也是可以的。

還要有良好的動手能力,熟練使用各種調試儀器如萬用表、示波器、邏輯分析儀等,還要會使用EMC測試儀器如雷擊浪涌發生器、脈沖群發生器、靜電槍等。一個硬件產品,各種電磁兼容實驗是要過的。

還需要知道一些標準,這個就要要看你從事什么行業了,一般是看標準/標準,行業標準標,企業標準等。

2、軟件基礎

軟件的要求稍微簡單了就。一般嵌入式硬件所使用的是C語言,所以需要會用C語言調試你的硬件。如果是驅動方面,還要了解各種硬件接口的協議。

學習過程參考

如果是初學者,看到如此多的知識學肯定會大吃一驚,實際上完全不用擔心,因為硬件學習是一個積累的過程,在應用中學習,用到什么學什么,當然提前儲備更好,不容易錯過機會。每一個優秀的硬件工程師都是經過時間積累練就的。

當然必備的基礎知識還是要學的。如果你是零基礎的話,C語言是要學習的,還要學習至少一種單片機的基本結構。C語言,你可以不用全部都學,基本的關鍵字熟記,基本語句會用,基本的數據結構明白即可;單片機結構可以從51單片機的結構學習,因為比較簡單,相對比較容易學習,也可以直接學習ARM單片機的結構,因為目前使用多,需要知道單片機的小系統,了解單片機的中斷,會使用基本的外設,像GPIO、定時器等。

學習完C語言及一種單片機的使用,可以對單片機有個大體的了解及簡單的應用。

此時可以開始學習簡單的原理圖PCB繪制軟件,有條件可以畫一個單片機小系統板,把所有接口引出來,作為后續學習使用。在自己做的板子上運行自己的代碼還是很有成就感的,當然你也可以買一個配套的開發板,現在開發板有很多,買一個合適的開發板即可。

接下來就是拓展單片機的外設使用,UART、IIC、SPI等,不僅僅是學習它是如何使用,還要知道它的硬件實現及電氣特性,當然學習所有的接口都要這樣。同時結合這些接口的使用深入C語言的學習應用。

當這些基本外設都學習完成后,此時就可以依照自己的想法做一些特定功能的硬件了。如果是要找工作的同學,就可以加入相關單片機使用的公司邊工作邊學習,因為在實際的應用項目中可以加速學習。如果是自學的同學,此時需要尋找一個團隊或者參加電子設計大賽來加速自己的學習。

注意此處有一個職位選擇的分叉點:硬件工程師&單片機工程師,當然實際應用中可能沒有分這么清,具體看公司的職務范圍。

硬件工程師偏向于原理圖/PCB設計,硬件的調試,關注產品的EMC性能。此時就需要好好學習一種原理圖/PCB設計軟件,然后開始儲備EMC相關的知識了。

單片機工程師偏向應用,主要是如何高效、穩健的實現功能,至于EMC等方面的知識了解即可。

當然,如果有時間,好都學,你掌握的知識越全面,思考的越全面,做出的產品就越好。

PS:學習一定會有一個高原期或者幾個高原期,此時一定要堅持下去,應當有一種不經歷風雨如何見彩虹的信念。

當這些基本的單片機應用已經不能滿足你的求知欲或者公司做的產品越來越復雜,此時可以考慮更高級的應用了。畢竟人總是要進步的,但是前提是你的基礎要打的比較牢。可以學習一下多層板的繪制,高頻知識的學習、PCB繪制(當然這個是比較費錢的),學習一下DSP、FPGA等相關芯片,用一下RTOS(不論是FreeRTOS還是uCosII/III還是其他)。學習如何使用嵌入式Linux操作系統。有機會可以學習一下操作系統原理相關知識。

這里需要說明一下Linux系統的學習。因為這個是單片機裸跑與使用操作系統的分水嶺(RTOS只能算是裸跑的延伸)。Linux操作系統知識比較多,學習的時候可能就需要有側重點的學習了,可以選擇上層應用的開發,此時就是嵌入式軟件的開發,也可以做底層驅動,跟硬件接觸還是比較密切的。當然還是之前那句話,有時間都學,對于你的發展是好的。無論側重什么方面,Linux基礎都是需要了解的。基本操作命令,系統裁剪等需要掌握。好的學習就是邊實踐邊學習,這應該是貫穿整個硬件學習的全過程。(硬件學習)

當你學習了單片機應用,原理圖/PCB繪制,器件選型,Linux系統操作,產品EMC性能等后,恭喜你,你的嵌入式硬件知識面廣度已經夠啦!你可以自由的選擇想要去的公司了(因為你都懂,但是能不能去就要看你的能力了)。當然技術是在不斷進步的,所以學習是不能終止的。

接下來你就需要選擇一個深度了,一個人的精力是有限的,不管你承認不承認(當然天才除外)。選擇一個你感興趣的方向,注意一定是感興趣的方向,深入下去,繼續學習,購買專業書籍、參加專業培訓……,抓住一切能提高你專業技能的機會,并且堅持下去,慢慢你會發現,你已經成為這個方面的專家了。你選擇的方向也決定了你的工作的行業,所以需要選擇一個有發展前途的公司。

以上學習過程只是一個參考,除了基礎知識是必須要學習外,其他順序是可以改變的,而且也并不一定全部學完,因為包含的內容太多。比如說,我學完C語言,然后直接去學習Linux操作,然后再學習硬件相關的知識,也是可以的。如果項目中用不到DSP、FPGA相關的東西,可以先不學,等以后實際用到了再開始學習。不過應該明白一點,硬件知識的學習是一個積累的過程,越早學習對你后續的發展越好,當然你要立志做一個軟件工程師就當我沒說。

以上都是我個人的理解,個人能力有限,所以有什么不對之處敬請原諒。另外每個人對于硬件的學習過程可能都不一樣,俗話說條條大路通羅馬,只希望給剛進入嵌入式硬件行業的人做一個參考,目的就達到了。

上一篇:ARM指令集如何應用

下一篇:嵌入式開發板哪個好 適合新人選用

熱點文章推薦
華清學員就業榜單
高薪學員經驗分享
熱點新聞推薦
前臺專線:010-82525158 企業培訓洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2022 北京華清遠見科技集團有限公司 版權所有 ,京ICP備16055225號-5京公海網安備11010802025203號

回到頂部

主站蜘蛛池模板: 基坑护栏,临边护栏网,爬架网,爬架网片,铁路防护栅栏,公路护栏网,河北昊坤金属制品有限公司 | 河南康振机械有限公司 | 轻质隔墙板厂家-加气隔墙板_grc轻质隔墙板_空心实心复合隔墙板_水泥混凝土轻质隔墙板批发价格 | 山东汇河环保科技集团有限公司,水囊水袋,水罐,油囊,预压水袋,吊重水袋_山东汇河环保科技集团有限公司,水囊水袋,水罐,油囊,预压水袋,吊重水袋 | 瑞凯科技,吉林省瑞凯科技,吉林省瑞凯科技股份有限公司 | 欧氏运动木地板,体育木地板厂家,篮球木地板价格_欧氏体育木地板 欧派板材官网 | 全屋定制板材 专业供应商 | 上海浩斌信息科技有限公司RFID读写器,IC卡读卡器,手持机,数据采集终端,电力仓库管理软件开发,固定资产软件,纱管标签,试剂管理,RFID试剂柜,档案管理,档案柜,智能货架 | 苏州拆除公司_太仓拆除公司_常熟拆除公司_昆山拆除公司--苏州伊诺尔拆除工程有限公司 | 欣宇航化工-湖北片碱-冰醋酸厂家联系方式-工业氨水价格-工业片碱厂家-武汉宇航化工 | 太阳能路灯-庭院灯-太阳能灯生产厂家-北京日月升太阳能科技公司 太阳能路灯生产厂家-郑州太阳能高杆灯价格-道路照明智能路灯-河南坤德照明 | 营销型网站建设_网站设计_网页制作_找北京恒基建网站公司 | 葫芦岛市鹏翔农药化工科技有限公司-苦参碱可溶液剂-氯氰菊酯乳油-阿维菌素乳油 | 烟囱防腐_维修_刷航标_美化_加固_刷色环 | 专业无机盐,化工产品检测公司,水处理剂检测公司,第三方水质检测机构—准诺检测 | 青州东威机械有限公司,洗沙机,脱水筛、细沙回收机,淘金设备,洗石机,砂石分离机,筛沙机,采沙船,清淤船,破碎制砂机,海沙淡化设备 | 网站建设|营销型网站|独立站搭建|外贸网站建设|wordpress独立站|小程序开发-?无双建站? | 曙海培训-ZEMAX培训射频培训无线电培训GMS培训EMC培训电磁兼容性培训Maxwell培训欧姆龙培训procast培训可靠性培训光学培训工业机器人培训NI培训Linux培训5G培训Hadoop培训CFD培训 | 九江监控安装_九江安防监控_九江弱电工程公司-九江百信科技有限公司 | 液压升降机_导轨式电动液压升降平台_别墅电梯生产厂家-海南重康升降机 | 网咖网址导航,网咖分类目录,网址目录,免费收录国内外、各行业优秀网站网站。 | 西安泰富西玛电机有限公司总部-电机-高压电机-西玛电机-西安西玛电机-泰富西玛电机-西安电机厂-西玛电机销售 | 七评-爱美儿信息科技有限公司〖官网〗?| 山东自保温砌块_泰安自保温砌块厂家_山东润德新型建材有限公司【网站】 | 开关柜无线测温_电缆接头测温系统_六氟化硫sf6气体泄漏报警监测_卫星同步时钟-山东正瑞电子有限公司 | 装盒机|全自动封盒机|纸盒子包装机|高速装盒机定制-温州胜泰机械有限公司 | 转炉烟道,转炉汽化冷却烟道,转炉汽化烟道,汽化冷却烟道系统生产厂家-宏发制造集团有限公司原河北宏发机械有限公司 | 沈阳资质代办_代办建筑资质「快」-【华廷元】沈阳代办公司首页- 沈阳机电一体化电热锅炉_沈阳蓄热式电锅炉_沈阳壁挂式电锅炉【沈阳远鹏电热供水设备工程安装有限公司】 | 医盟网-全国首家医疗信息化行业门户网站 | 在线红外水分测控仪-SK-100水分测试仪-上海拓西电子科技有限公司 | 深圳汽车贴膜_深圳全车车身改色贴膜|UPPF隐形车衣官网 | 天空彩票天下彩,天空彩天空彩票免费资料,天空彩票与你同行开奖,天下彩正版资料大全 | 陶瓷颗粒厂家_彩色路面_彩色陶瓷颗粒-山东顺驰道路材料有限公司 陶瓷复合钢管-专业提供江苏陶瓷钢管和陶瓷内衬复合钢管的生产厂家 | 球场地板_运动场地面_体育设施器材_地坪漆工程_项目承接-大上实业(深圳)有限公司 | 商标转让_商标买卖交易平台_商标转让注册网站-世标网 | 气动球阀-气动蝶阀-电动蝶阀「厂家」-恒信流体控制有限公司 | 辽宁大卯新能源供热设备制造有限公司官方网站,大卯新能源,大卯新能源供热设备 | 威学一百-专注国际学校择校备考-DSE-A-level-雅思-托福-OSSD-港澳台联考-AP-IGCSE-IB-AMC-多邻国-PTE-SAT-SSAT-小语种(如日语,韩语,德语,法语,西班牙语,意大利语,俄语,泰语)等考试培训,为出国留学学生提供个性化定制性学习方案,线下实体面授+线上网络课程, 提供一对一,小班课等多种班型 | 合金锤头_破碎机锤头_耐磨锤头_巩义市东辰铸造 高耐磨合金锤头厂家 | 自动门、旋转门、速通门维修保养升级服务平台_门道佰分佰【官网】 | 苏州注塑|无锡注塑|上海注塑|苏州汉科精密注塑有限公司 | 上海汽车音响_上海汽车隔音降噪_上海汽车音响改装店_上海音豪 |