a级毛片免费全部播放-a级毛片免费观看在线播放-a级毛片免费观看网站-a级毛片免费看-国产成人精品在视频-国产成人精品在线

歡迎來到培訓(xùn)無憂網(wǎng)!

全國切換

咨詢熱線 400-001-5729

位置:培訓(xùn)無憂網(wǎng) > 新聞資訊 > 電腦/IT > 嵌入式開發(fā) >  零基礎(chǔ)怎樣學(xué)好嵌入式開發(fā)課程

零基礎(chǔ)怎樣學(xué)好嵌入式開發(fā)課程

來源:培訓(xùn)無憂網(wǎng) 發(fā)布人:半夏

2022-03-23 11:01:39|已瀏覽:4765次

培訓(xùn)無憂網(wǎng)嵌入式開發(fā)課程


    我們嵌入式工程師需要掌握的知識很多,上述的每個(gè)知識點(diǎn)都可以展開作為一個(gè)單獨(dú)學(xué)科或者專題進(jìn)行討論。上面繁多的技能要求可能讓很多同學(xué)望而生畏,不過我們嵌入式工程師的任務(wù)主要是工程實(shí)現(xiàn),而不是理論研究,因此對于上面的知識點(diǎn),我們不需要特別深入的了解,只需要在概念、原理和實(shí)踐方向進(jìn)行理解和轉(zhuǎn)化,讓我們在工程實(shí)踐中能受這些理論的指導(dǎo),利用這些理論完成設(shè)計(jì)和調(diào)試即可。 嵌入式linux開發(fā)基礎(chǔ)知識好學(xué)嗎?

    有一些同學(xué)有這樣的疑問:我以后的工作目標(biāo)是嵌入式軟件工程師,那我還需要硬件部分的知識嗎?這個(gè)問題的答案是肯定的,主要有以下2個(gè)原因:

1. 嵌入式工程師沒有嚴(yán)格的軟硬件區(qū)分。

    嵌入式工程師在實(shí)際工作中要不斷和硬件打交道,硬件工程師提供了原理圖和PCB布局布線圖,我們嵌入式工程師要根據(jù)數(shù)據(jù)手冊,器件編程指南以及硬件工程師提供的原理圖進(jìn)行軟件設(shè)計(jì),需要對設(shè)計(jì)進(jìn)行上板驗(yàn)證,需要調(diào)試除錯(cuò),這都需要我們有扎實(shí)的硬件設(shè)計(jì)功底,否則就需要不斷的去找硬件工程師來咨詢,必然會拖慢整個(gè)項(xiàng)目的進(jìn)度。

2. 要想成為優(yōu)秀的嵌入式軟件工程師,一定要熟知硬件知識。

    優(yōu)秀的嵌入式工程師會參與項(xiàng)目的需求分析,器件選型等硬件設(shè)計(jì)工作,這不僅需要我們有豐富的行業(yè)經(jīng)驗(yàn),更需要我們有扎實(shí)的硬件基礎(chǔ)。另外,驅(qū)動(dòng)編寫等工作要求我們必須清晰的了解硬件的特性,如總線速度、時(shí)延、單雙工模式、是否有緩沖、是否支持DMA等等,了解硬件的特性才能充分挖掘硬件潛力,提升速度和穩(wěn)定性。又如,在和硬件工程師一起調(diào)試設(shè)備問題時(shí),嵌入式軟件工程師需要根據(jù)硬件特點(diǎn)編寫對應(yīng)的測試程序,如并行總線的數(shù)據(jù)相位測試、串行差分信號的眼圖測試,都需要嵌入式軟件工程師編寫對應(yīng)的測試程序。如果嵌入式軟件工程師沒有相應(yīng)的硬件知識,溝通成本會陡然增加,項(xiàng)目延期風(fēng)險(xiǎn)也就大大增加了。

    綜上,要做優(yōu)秀的嵌入式工程師,而不是渾渾噩噩混日子的小工,就要嚴(yán)格要求自己,把硬件知識也補(bǔ)上來。

 嵌入式linux開發(fā)基礎(chǔ)知識學(xué)習(xí)路徑有哪些?

    萬丈高樓平地起,不管多優(yōu)秀的工程師都是從小白開始的。一條清晰合理的學(xué)習(xí)路線能幫助小白們高效率的完成基礎(chǔ)知識的儲備工作,注意這里是知識的儲備過程,而經(jīng)驗(yàn)是從實(shí)踐中得到的。學(xué)習(xí)路徑是多種多樣的,不同能力和不同基礎(chǔ)的人有不太相同的路徑,這里分享我自己的學(xué)習(xí)路徑,供大家參考。

    1.了解計(jì)算機(jī)原理,操作系統(tǒng)基礎(chǔ)知識。了解硬盤,內(nèi)存和CPU的關(guān)系,程序是如何加載到內(nèi)存運(yùn)行的,了解操作系統(tǒng)進(jìn)程切換和時(shí)間片的概念。

    2.學(xué)習(xí)C語言,掌握編譯器基本知識,能編寫簡單的程序。學(xué)習(xí)硬件相關(guān)知識。

    3.購買洞洞板或者面包板,配合stm32等單片機(jī)核心板及相應(yīng)教材,實(shí)踐IO操作,中斷,定時(shí)器,ADC,UART通信,IIC通信,SPI通信,CAN通信,看門狗等基本功能。在此過程中不斷鞏固提升C語言編程水平。

   4.掌握了某一種單片機(jī)的基本編程和控制后,可以進(jìn)軍嵌入式操作系統(tǒng)的學(xué)習(xí)。在此期間可以繼續(xù)使用STM32核心板,加購LCD串口液晶顯示屏,不需要買帶字庫的顯示屏,簡單實(shí)用的串口顯示屏就可以。然后可以從Free RTOS開始學(xué)習(xí),這個(gè)操作系統(tǒng)代碼少,概念清晰,易于學(xué)習(xí)操作系統(tǒng)的原理,也易于移植,基本上可以參考官網(wǎng)以及網(wǎng)絡(luò)上的資料順利的將操作系統(tǒng)移植到STM32核心板。通過FreeRTOS,可以學(xué)習(xí)嵌入式操作系統(tǒng)的基本原理,并可以編寫LCD驅(qū)動(dòng)程序來感受硬件驅(qū)動(dòng)程序的概念。

    5.學(xué)習(xí)嵌入式Linux操作系統(tǒng),購買ARM9或以上版本的主控的開發(fā)板,要求開發(fā)板上至少有串口和網(wǎng)口。學(xué)習(xí)板級支持包的開發(fā),交叉編譯,GDB調(diào)試,UBOOT移植,內(nèi)核移植,根文件系統(tǒng)制作,設(shè)備樹,驅(qū)動(dòng)程序編寫,網(wǎng)絡(luò)編程相關(guān)知識。

    6.學(xué)習(xí)物聯(lián)網(wǎng)相關(guān)模塊的使用,可以購買ESP32核心板進(jìn)行wifi,藍(lán)牙的模塊控制學(xué)習(xí),購買其他模塊實(shí)現(xiàn)其他小項(xiàng)目的練習(xí)。

通過上面的一番閉關(guān)修煉,你已經(jīng)掌握了嵌入式開發(fā)的主要知識架構(gòu),接下來就要多做小項(xiàng)目,多練習(xí)排錯(cuò),才能不斷積累經(jīng)驗(yàn),走向大牛的人生巔峰。

 嵌入式linux開發(fā)基礎(chǔ)知識學(xué)習(xí)方法:

1.先整再零:

    對于一個(gè)實(shí)例項(xiàng)目,先從整體出發(fā),保證調(diào)通,能正常運(yùn)行,出現(xiàn)預(yù)期結(jié)果。遇到模糊的問題先跳過,整體有了一定認(rèn)識后再對個(gè)別細(xì)節(jié)進(jìn)行深入了解,但不能跳過深入了解細(xì)節(jié)的環(huán)節(jié)。

2.邊學(xué)邊練:

    開發(fā)是一類實(shí)踐性很強(qiáng)的技能,嵌入式開發(fā)要與硬件打交道,就需要更多的動(dòng)手操作和觀察。

    學(xué)習(xí)某一方向的嵌入式開發(fā)知識時(shí),需要給自己的學(xué)習(xí)進(jìn)行必要的“投資”,購買面包板、洞洞板、萬用表、調(diào)溫烙鐵套裝、各種器件、芯片,以至開發(fā)板。以上材料不需要一次性都買齊,可以按照當(dāng)前學(xué)習(xí)的內(nèi)容分階段購買,經(jīng)濟(jì)條件有限的同學(xué)也不用擔(dān)心,以上材料的開銷除開發(fā)板之外都不貴,可網(wǎng)絡(luò)購買。對于開發(fā)板,可以買學(xué)長學(xué)姐的二手板卡,能過測試就證明板卡是OK的。

    有了學(xué)習(xí)材料,就要學(xué)以致用,例如今天學(xué)習(xí)了三極管做開關(guān),就可以自己動(dòng)手畫畫電路圖,然后在洞洞板上實(shí)踐一下,通過實(shí)際操作,加深印象的同時(shí),也能驗(yàn)證自己的設(shè)計(jì)方案。

3.勤于思考和提問,網(wǎng)絡(luò)如此發(fā)達(dá),提問的能力和技巧我就不再贅述了。

嵌入式linux開發(fā)基礎(chǔ)知識技能提升建議

    如果你進(jìn)入的是一家規(guī)模較小的公司,那么你可能有機(jī)會接觸各類技術(shù)。這是絕佳的鍛煉機(jī)會,要注意不要特別深入某一方向而不關(guān)注其他技術(shù),要知道大牛需要的是全方位的技能。

大公司的話,往往分工比較細(xì)致而明確,那就需要在完成自己工作的同時(shí)多關(guān)注項(xiàng)目組中其他同事遇到的問題,能協(xié)助解決最好,不能解決的要關(guān)注解決的情況和方法,多蹭經(jīng)驗(yàn)。幫助別人的同時(shí)就是在幫助自己提高,多花時(shí)間處理實(shí)際問題是難得的經(jīng)驗(yàn)。

    不管在哪種場合工作,一定注意經(jīng)驗(yàn)的積累,好記不如帶墨,要用文字將經(jīng)驗(yàn)記錄下來,將遇到的問題詳細(xì)描述清楚,沒事的時(shí)候翻看一下,工作時(shí)間長了,你會發(fā)現(xiàn)這是一筆難得的財(cái)富。限于篇幅,這里就不再多講技術(shù)的細(xì)節(jié)了,希望各位讀者在技術(shù)成長的過程當(dāng)中都能有自己清晰的學(xué)習(xí)路徑,安排好自己的學(xué)習(xí)計(jì)劃,穩(wěn)扎穩(wěn)打,步步為營,走向成功之路!


      注:尊重原創(chuàng)文章,轉(zhuǎn)載請注明出處和鏈接 http://m.dedgn.cn/news-id-26085.html 違者必究!部分文章來源于網(wǎng)絡(luò)由培訓(xùn)無憂網(wǎng)編輯部人員整理發(fā)布,內(nèi)容真實(shí)性請自行核實(shí)或聯(lián)系我們,了解更多相關(guān)資訊請關(guān)注嵌入式開發(fā)頻道查看更多,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費(fèi)申請?jiān)囌n。關(guān)注官方微信了解更多:150 3333 6050

留下你的信息,課程顧問老師會一對一幫助你規(guī)劃更適合你的專業(yè)課程!
  • 姓名:

  • 手機(jī):

  • 地區(qū):

  • 想學(xué)什么:

  • 培訓(xùn)無憂網(wǎng)
免 費(fèi) 申 請 試 聽
提交申請,《培訓(xùn)無憂網(wǎng)》課程顧問老師會一對一幫助你規(guī)劃更適合你的專業(yè)課程!

主站蜘蛛池模板: 美女的让男人桶到爽软件 | 中文字幕成人免费高清在线视频 | 亚洲精品国产一区二区在线 | 风流慈禧一级毛片在线播放 | 亚洲成年网站在线观看 | 黄色网址亚洲 | 午夜主播福利视频在线观看 | 手机看片自拍日韩日韩高清 | 波多野结衣在线观看免费区 | 国产一区高清 | 香港aa三级久久三级老师 | 亚洲干综合 | 日韩黄色视屏 | 97视频在线视频 | 国产日本在线视频 | 在线播放精品一区二区啪视频 | 欧美一级在线观看视频 | 亚洲人的天堂男人爽爽爽 | 国产成人av性色在线影院 | 亚洲加勒比久久88色综合1 | 一本色道久久88亚洲精品综合 | 97久久天天综合色天天综合色 | 日本一级高清不卡视频在线 | 一个人看的免费观看日本视频www | 中文字幕人成乱码在线观看 | 国产高清天干天天视频 | 欧美日本一区亚洲欧美一区 | 67194成人手机在线 | 狠狠色丁香婷婷久久综合考虑 | 午夜三级毛片 | 免费一级毛片不卡在线播放 | 久青草视频在线 | 久久性妇女精品免费 | 国产不卡在线观看视频 | 欧美 日韩 国产在线 | 国产中文99视频在线观看 | www.久草| 日韩一区在线播放 | 国产综合精品一区二区 | 在线观看一级片 | 看三级网站 |