0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

嵌入式基礎(chǔ)必備知識(shí)

麥克泰技術(shù) ? 來(lái)源:麥克泰技術(shù) ? 作者:麥克泰技術(shù) ? 2022-11-22 11:21 ? 次閱讀


人們常說(shuō):“人生就是一場(chǎng)場(chǎng)游戲,我們要做的,就是打怪,升級(jí),通關(guān)”,學(xué)習(xí)嵌入式的過(guò)程也是如此。

一前言

最近看到APP上,給我推送了很多類似的回答,借此機(jī)會(huì),也想著重新審視一下自己的學(xué)習(xí)歷程,以及結(jié)合自身和大牛,分享一些學(xué)習(xí)經(jīng)驗(yàn),希望對(duì)大家有所啟發(fā)和幫助。

本文主要目的是為了:

提供一張嵌入式學(xué)習(xí)路線地圖

提供不同階段的學(xué)習(xí)建議

推薦不同階段的學(xué)習(xí)資料

3000余字,耗時(shí)1周,建議收藏;碼字不易,如有幫助,慷慨三連

本文將嵌入式學(xué)習(xí)路線分為幾個(gè)方面:

嵌入式基礎(chǔ)必備知識(shí)

51單片機(jī)

STM32單片機(jī)

小而美的RTOS

ARM+LINUX

在這個(gè)快節(jié)奏的時(shí)代,能靜下心,耐住性子看看文章,實(shí)屬不易。

二嵌入式基礎(chǔ)必備知識(shí)

老子曰:“合抱之木,生于毫末:九層之臺(tái),起于壘土;千里之行,始于足下”,根基的重要性不言而喻。

那么對(duì)于嵌入式這條路線而言,如何建立一個(gè)穩(wěn)固的根基?

2.1、學(xué)習(xí)內(nèi)容

62e3d744-6a12-11ed-8abf-dac502259ad0.png

C語(yǔ)言基礎(chǔ)

該部分,主要包括幾個(gè)核心知識(shí)點(diǎn):三大語(yǔ)法結(jié)構(gòu)、常用的數(shù)據(jù)類型、函數(shù)、結(jié)構(gòu)體、指針、文件操作等。

硬件基礎(chǔ)知識(shí)

該部分,核心知識(shí)點(diǎn)在于:電路基礎(chǔ)知識(shí)、數(shù)電模電基礎(chǔ)知識(shí)、常用的電子元器件等。

數(shù)據(jù)結(jié)構(gòu)

核心知識(shí)點(diǎn):數(shù)組、隊(duì)列、鏈表、堆棧、樹(shù)、圖、散列表等。

操作系統(tǒng)

核心知識(shí)點(diǎn):進(jìn)程管理、內(nèi)存管理、文件管理、輸入輸出管理等。

計(jì)算機(jī)原理

核心知識(shí)點(diǎn):數(shù)據(jù)表示和運(yùn)算、存儲(chǔ)系統(tǒng)、指令系統(tǒng)、總線系統(tǒng)、中央處理器、輸入輸出系統(tǒng)等。

2.2、學(xué)習(xí)建議

對(duì)于C語(yǔ)言基礎(chǔ)學(xué)習(xí),一定要重點(diǎn)熟練掌握,根基的牢固直接決定了我們的代碼質(zhì)量。

對(duì)于硬件基礎(chǔ)學(xué)習(xí),要適當(dāng)了解,要能夠看懂一些簡(jiǎn)單的電路結(jié)構(gòu),認(rèn)識(shí)常用的電子元器件。

對(duì)于數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí),前五個(gè)是必備學(xué)習(xí)的,可能在剛開(kāi)始學(xué)習(xí)的時(shí)候,可能會(huì)感覺(jué)不到作用在哪里,但是隨著接觸到嵌入式底層設(shè)計(jì)以及算法設(shè)計(jì)的時(shí)候,才會(huì)恍然大悟。

對(duì)于操作系統(tǒng)學(xué)習(xí),重點(diǎn)學(xué)習(xí)其思想,對(duì)相關(guān)知識(shí)點(diǎn)有一個(gè)大概的了解,后續(xù)接觸到繼續(xù)重點(diǎn)學(xué)習(xí),這些無(wú)論是RTOS,還是Linux,都有涉及到的。

對(duì)于計(jì)算機(jī)原理學(xué)習(xí),可以將其看作是嵌入式系統(tǒng)的各個(gè)模塊的詳解,會(huì)讓你對(duì)嵌入式有一個(gè)整體的了解,每一個(gè)部分都值得深究。

2.3、學(xué)習(xí)資料

C語(yǔ)言基礎(chǔ):推薦經(jīng)典書(shū)籍《C語(yǔ)言程序設(shè)計(jì)》(第2版)譚浩強(qiáng)版本。

硬件基礎(chǔ):大學(xué)里面的《數(shù)電模電》書(shū)籍所涉及的知識(shí)即可。

數(shù)據(jù)結(jié)構(gòu):推薦經(jīng)典書(shū)籍《數(shù)據(jù)結(jié)構(gòu)》——嚴(yán)蔚敏版。

操作系統(tǒng)、計(jì)算機(jī)原理:我用的是《王道》的系列叢書(shū),個(gè)人感覺(jué)不錯(cuò)。

計(jì)算機(jī)組成、數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、數(shù)據(jù)庫(kù)是嵌入式或者說(shuō)計(jì)算機(jī)的入門必讀書(shū)籍,并且也被列入高校教材內(nèi),是真正的基礎(chǔ)知識(shí)。

以上,不一定是全部看完才能體驗(yàn)編程的樂(lè)趣,這個(gè)基礎(chǔ)是一個(gè)循序漸進(jìn)的過(guò)程,也不是一朝一夕就能完成的,可以先有一個(gè)大概,后續(xù)做項(xiàng)目時(shí),哪里不懂補(bǔ)哪里!

這里涉及到一個(gè)重要的學(xué)習(xí)方法:項(xiàng)目導(dǎo)向的學(xué)習(xí)法。

三嵌入式入門篇——51單片機(jī)

62fcde06-6a12-11ed-8abf-dac502259ad0.png

在上面的基礎(chǔ)知識(shí)進(jìn)行熟悉之后(C語(yǔ)言基礎(chǔ)、計(jì)算機(jī)組成、硬件基礎(chǔ)必備),我們準(zhǔn)備叩開(kāi)嵌入式世界的大門。

入門篇,依舊推薦51單片機(jī),當(dāng)然有人會(huì)說(shuō),直接上STM32豈不更好?

我的看法:建議新手還是以51單片機(jī)來(lái)入門,因?yàn)镾TM32體系架構(gòu)比51大很多,對(duì)于新手剛開(kāi)始可能會(huì)不太容易適應(yīng)。

3.1、學(xué)習(xí)內(nèi)容

63b14eea-6a12-11ed-8abf-dac502259ad0.png

該部分,主要在最小嵌入式系統(tǒng)中,實(shí)現(xiàn)各種有趣的實(shí)驗(yàn)。通過(guò)51單片機(jī)的學(xué)習(xí),我們要做到:

軟件類:

主要知識(shí)點(diǎn)有:認(rèn)識(shí)單片機(jī)、熟悉邏輯運(yùn)算、點(diǎn)亮一顆LED燈、按鍵檢測(cè)、串口通信、定時(shí)器、中斷等。

硬件類:

主要知識(shí)點(diǎn)有:電阻元器件了解,基本模塊電路了解,時(shí)鐘電路,嘗試?yán)L制51單片機(jī)原理圖和PCB

3.2、學(xué)習(xí)建議

對(duì)于軟件類,我們主要做到:認(rèn)識(shí)單片機(jī),熟悉單片機(jī)的GPIO的輸入、輸出操作,串口通信協(xié)議掌握等,這些部分都是任何一款嵌入式設(shè)備的必備技能。

對(duì)于硬件類:我們主要做到:能看懂電路圖,熟悉一些簡(jiǎn)單模塊的設(shè)計(jì)電路,了解Altium Designer的使用方法。

3.3、學(xué)習(xí)資料

51單片機(jī):郭天祥的51單片機(jī)教程,經(jīng)典著作,經(jīng)久不衰,強(qiáng)烈推薦。

莊子說(shuō):“水之積也不厚,則其負(fù)大舟也無(wú)力?!?/p>

該部分,是嵌入式領(lǐng)域的基石,只有將基礎(chǔ)打牢,才能負(fù)得起Linux泰坦號(hào)。

四STM32進(jìn)階篇

STM32是C51的進(jìn)階版,擁有C51的基礎(chǔ)知識(shí),開(kāi)發(fā)STM32會(huì)得心應(yīng)手。

STM32的系統(tǒng)架構(gòu)以及硬件設(shè)計(jì)相比于C51來(lái)說(shuō),都是上升了一個(gè)維度的,這也是為什么我推薦入門學(xué)習(xí)C51的原因。

以STM32F407平臺(tái)為基礎(chǔ),去學(xué)習(xí)目前嵌入式主流的一些技術(shù),探尋底層的原理,做到不同平臺(tái),都能夠得心應(yīng)手。

4.1、學(xué)習(xí)內(nèi)容

63c31f12-6a12-11ed-8abf-dac502259ad0.png

基礎(chǔ)練習(xí)

該部分,主要練習(xí):點(diǎn)亮LED燈、GPIO的輸入輸出操作、中斷操作、UART通信、IIC通信等

進(jìn)階練習(xí)

該部分,主要練習(xí):DMA通信、SPI通信、CAN通信、LCD顯示屏,ADC

高階練習(xí)

該部分,主要學(xué)習(xí):STM32時(shí)鐘架構(gòu)、總線架構(gòu)、電源管理、代碼框架、SDIO通信、USB通信等。

4.2、學(xué)習(xí)建議

對(duì)于基礎(chǔ)練習(xí),主要目的是為了方便讓我們從C51到STM32環(huán)境的過(guò)渡。

對(duì)于進(jìn)階練習(xí),主要練習(xí)一些通信類相關(guān)的協(xié)議,可以結(jié)合一些傳感器進(jìn)行開(kāi)發(fā)。

對(duì)于高階練習(xí),主要目的是為了熟悉單片機(jī)的設(shè)計(jì)架構(gòu),編程的框架,以及一些更復(fù)雜的通信技術(shù)。

另外,STM32會(huì)有寄存器和庫(kù)函數(shù)兩個(gè)版本,建議交叉學(xué)習(xí),理解會(huì)更加深刻。

4.3、學(xué)習(xí)資料

STM32單片機(jī):推薦正點(diǎn)原子、野火的STM32F103或者STM32F407系列。

兩家的學(xué)習(xí)資料都非常豐富,既有詳細(xì)的文檔說(shuō)明,也有完整的學(xué)習(xí)視頻教程,非常適合新手入門學(xué)習(xí)。

五小而美的RTOS

RTOS,實(shí)時(shí)操作系統(tǒng),可以理解為STM32與Linux之間的橋梁,由于其實(shí)現(xiàn)思想大都取之于Linux,所以也稱之為精簡(jiǎn)版的Linux。

我們常用的有實(shí)時(shí)操作系統(tǒng)有:UCOS,VxWork,FreeRtos,近些年RT-Thread也異軍突起。

學(xué)習(xí)這些簡(jiǎn)單的嵌入式系統(tǒng),一來(lái)能夠幫助我們?yōu)閷W(xué)習(xí)Linux操作系統(tǒng)打下基礎(chǔ),二來(lái)也能夠擴(kuò)寬我們的職業(yè)道路。

前面也說(shuō)過(guò)了,無(wú)論是UCOS、FreeRtos、Rt-thread,其內(nèi)部的設(shè)計(jì)思想大同小異,下面主要以Ucos為例。

5.1、學(xué)習(xí)內(nèi)容

63d826e6-6a12-11ed-8abf-dac502259ad0.png

實(shí)時(shí)系統(tǒng)學(xué)習(xí)

該部分,主要學(xué)習(xí):移植Ucos系統(tǒng)、多任務(wù)管理、調(diào)度算法、消息隊(duì)列、信號(hào)量互斥量、事件、內(nèi)存管理等。

5.2、學(xué)習(xí)建議

對(duì)于實(shí)時(shí)系統(tǒng)學(xué)習(xí),除了上述的那些核心知識(shí)點(diǎn)外,還要結(jié)合2.1 基礎(chǔ)必備知識(shí)的操作系統(tǒng)書(shū)籍加深理解。

5.3、學(xué)習(xí)資料

RTOS的學(xué)習(xí):正點(diǎn)原子,野火,因?yàn)檫@些實(shí)時(shí)操作系統(tǒng)開(kāi)發(fā),可以基于STM32開(kāi)發(fā)板,同時(shí)也有非常詳細(xì)的文檔和視頻教學(xué)。

六ARM+Linux篇

學(xué)習(xí)完RTOS后,基本嵌入式所涉及的技術(shù)已經(jīng)掌握一半了,你也可以獨(dú)立完成一些小的項(xiàng)目,也可以找到一個(gè)不錯(cuò)的工作,但是一定不要自我滿足,有機(jī)會(huì)一定要接觸Linux。

還是那句話:ARM+Linux,也是最為復(fù)雜的東西,如果你不去接觸Linux,你永遠(yuǎn)不知道嵌入式的魅力。

Linux開(kāi)發(fā)又分為驅(qū)動(dòng)開(kāi)發(fā),內(nèi)核開(kāi)發(fā),應(yīng)用開(kāi)發(fā),每一個(gè)方向都需要幾年甚至幾十年的積累。

作為初學(xué)者,我們要做的就是宏觀了解,擴(kuò)大我們的知識(shí)面,然后去選擇自己感興趣的方面。

6.1、學(xué)習(xí)內(nèi)容

63e9769e-6a12-11ed-8abf-dac502259ad0.png

Linux基礎(chǔ)篇

該部分主要學(xué)習(xí):Linux常用命令、VIM學(xué)習(xí)、Linux的Shell編程、Gcc編譯、Makefile等。

驅(qū)動(dòng)篇

該部分主要學(xué)習(xí):內(nèi)核模塊編譯原理、字符設(shè)備驅(qū)動(dòng)框架、平臺(tái)設(shè)備驅(qū)動(dòng)、設(shè)備樹(shù)、Pinctrl子系統(tǒng)、I2C子系統(tǒng)、中斷子系統(tǒng)、塊設(shè)備驅(qū)動(dòng)框架、Bootloader等

內(nèi)核篇

該部分主要學(xué)習(xí):系統(tǒng)調(diào)用、存儲(chǔ)管理、進(jìn)程管理、內(nèi)存管理、文件管理等。

應(yīng)用篇

該部分主要學(xué)習(xí):QT編程、TCP/IP協(xié)議、HTTP協(xié)議等。

6.2、學(xué)習(xí)建議

對(duì)于基礎(chǔ)學(xué)習(xí),剛接觸到Linux,一般比較難上手,與之前的單片機(jī)完全不同,需要一個(gè)熟悉環(huán)境的過(guò)程。

對(duì)于驅(qū)動(dòng)學(xué)習(xí),重要在于明白“如何在Linux環(huán)境下編寫(xiě)驅(qū)動(dòng)程序”,驅(qū)動(dòng)的底層原理還是那樣,加了一層層的框架,需要我們?nèi)ナ煜ぁ?/p>

對(duì)于內(nèi)核學(xué)習(xí),上述也是系統(tǒng)的幾大核心特色,重點(diǎn)在于"如何使Linux性能最優(yōu)"

對(duì)于應(yīng)用學(xué)習(xí),上述的幾個(gè)方面也是基礎(chǔ),重點(diǎn)還在于開(kāi)發(fā)什么應(yīng)用,去學(xué)習(xí)哪方面的知識(shí),沒(méi)有定論。

對(duì)于Linux,有句老話“學(xué)習(xí)Linux,3年才算入門,5年才勉強(qiáng)算Linux工程師,對(duì)于不太熟悉的領(lǐng)域,博主也不敢妄加斷言?!?/p>

6.3、學(xué)習(xí)資料

對(duì)于基礎(chǔ)學(xué)習(xí),推薦《鳥(niǎo)哥的Linux私房菜》,《Unix環(huán)境高級(jí)編程》等入門書(shū)籍。

對(duì)于驅(qū)動(dòng)開(kāi)發(fā),推薦《Linux設(shè)備驅(qū)動(dòng)開(kāi)發(fā)詳解》,Linux內(nèi)核源碼詳解等。

對(duì)于內(nèi)核學(xué)習(xí),推薦《Linux Shell腳本攻略》、《深入理解Linux內(nèi)核》等。

對(duì)于應(yīng)用開(kāi)發(fā),推薦《嵌入式Linux應(yīng)用開(kāi)發(fā)完全手冊(cè)》、《Unix網(wǎng)絡(luò)編程》等。

另外,推薦正點(diǎn)原子,野火,韋東山三個(gè)Linux開(kāi)發(fā)教程,韋老師的課程好評(píng)居多,但還是看哪個(gè)更適合自己。

七總結(jié)

全文整體的學(xué)習(xí)路線:嵌入式基礎(chǔ)學(xué)習(xí)->51單片機(jī)->STM32單片機(jī)->RTOS篇->ARM+Linux

每一個(gè)部分,也都從學(xué)習(xí)內(nèi)容,學(xué)習(xí)建議,學(xué)習(xí)資料三個(gè)方面來(lái)展開(kāi),層層深入,步步指引。

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5089

    文章

    19170

    瀏覽量

    306801
  • 51單片機(jī)
    +關(guān)注

    關(guān)注

    274

    文章

    5705

    瀏覽量

    124041

原文標(biāo)題:好文分享| 嵌入式要學(xué)習(xí)哪些內(nèi)容?

文章出處:【微信號(hào):麥克泰技術(shù),微信公眾號(hào):麥克泰技術(shù)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    哪些專業(yè)適合學(xué)習(xí)嵌入式開(kāi)發(fā)?

    市場(chǎng)的80%以上,那什么專業(yè)能夠輕松轉(zhuǎn)行呢? 1)計(jì)算機(jī)科學(xué)與技術(shù):作為基礎(chǔ)學(xué)科,計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)提供了編程、算法、數(shù)據(jù)結(jié)構(gòu)等基礎(chǔ)知識(shí),適合轉(zhuǎn)行到嵌入式、人工智能和物聯(lián)網(wǎng)領(lǐng)域。 2)電子信息工程
    發(fā)表于 01-03 13:44

    嵌入式開(kāi)發(fā)必備-RK3562演示Linux常用系統(tǒng)查詢命令(上)觸覺(jué)智能出品

    實(shí)用干貨!嵌入式開(kāi)發(fā)學(xué)習(xí)必備-RK3562演示Linux常用系統(tǒng)查詢命令(上)關(guān)注觸覺(jué)智能持續(xù)為大家?guī)?lái)更多嵌入式開(kāi)發(fā)內(nèi)容
    的頭像 發(fā)表于 12-31 10:51 ?117次閱讀
    <b class='flag-5'>嵌入式</b>開(kāi)發(fā)<b class='flag-5'>必備</b>-RK3562演示Linux常用系統(tǒng)查詢命令(上)觸覺(jué)智能出品

    新手怎么學(xué)嵌入式?

    。但面對(duì)這個(gè)復(fù)雜的領(lǐng)域,很多人可能會(huì)感到迷茫,不知從何處入手。別擔(dān)心,本文將為你提供一些入門學(xué)習(xí)嵌入式技術(shù)的建議。 新手入門學(xué)習(xí)嵌入式技術(shù)的途徑 1. 了解基礎(chǔ)知識(shí) 首先,要對(duì)嵌入式
    發(fā)表于 12-12 10:51

    嵌入式學(xué)習(xí)建議

    動(dòng)手做一個(gè)實(shí)際的小系統(tǒng),底層硬件基礎(chǔ)就有了。各個(gè)硬件模塊驅(qū)動(dòng)程序的編寫(xiě)是嵌入式系統(tǒng)的必備基礎(chǔ)。學(xué)習(xí)嵌入式系統(tǒng)的初期,這個(gè)過(guò)程是必須的。 ④至于嵌入式實(shí)時(shí)操作系統(tǒng)RTOS,一定不要一開(kāi)
    發(fā)表于 10-22 11:41

    什么是嵌入式?一文讀懂嵌入式主板

    在現(xiàn)代科技浪潮中,嵌入式技術(shù)已成為支撐各種智能設(shè)備和系統(tǒng)運(yùn)行的核心力量。那么,究竟什么是嵌入式?嵌入式系統(tǒng),顧名思義,是將計(jì)算機(jī)的硬件和軟件嵌入到某種設(shè)備或系統(tǒng)中,以實(shí)現(xiàn)特定功能的計(jì)算
    的頭像 發(fā)表于 10-16 10:14 ?1328次閱讀

    嵌入式主板是什么意思?嵌入式主板全面解析

    嵌入式主板,通常被稱為嵌入式系統(tǒng)的核心組件,是一種用于控制和數(shù)據(jù)處理的計(jì)算機(jī)硬件,其設(shè)計(jì)旨在嵌入特定設(shè)備中執(zhí)行專門任務(wù)。嵌入式主板如同是設(shè)備的“大腦”,主要功能是根據(jù)需要管理和控制設(shè)備
    的頭像 發(fā)表于 09-30 10:05 ?740次閱讀

    面試嵌入式工作,會(huì)被問(wèn)什么問(wèn)題?

    面試嵌入式工作時(shí),面試官可能會(huì)從多個(gè)方面考察應(yīng)聘者的知識(shí)、技能和經(jīng)驗(yàn)。以下是一些常見(jiàn)的嵌入式工作面試問(wèn)題,這些問(wèn)題涵蓋了基礎(chǔ)知識(shí)、專業(yè)技能、項(xiàng)目經(jīng)驗(yàn)和個(gè)人能力等方面
    的頭像 發(fā)表于 07-17 09:26 ?2068次閱讀
    面試<b class='flag-5'>嵌入式</b>工作,會(huì)被問(wèn)什么問(wèn)題?

    嵌入式系統(tǒng)怎么學(xué)?

    一系列課程和技術(shù),包括但不限于以下內(nèi)容: 1、基礎(chǔ)知識(shí):學(xué)習(xí)計(jì)算機(jī)組成原理、數(shù)字電路、模擬電路等基礎(chǔ)知識(shí),建立對(duì)計(jì)算機(jī)硬件的認(rèn)知與理解。 2、編程語(yǔ)言:掌握至少一種嵌入式系統(tǒng)常用的編程語(yǔ)言,如C
    發(fā)表于 07-02 10:10

    嵌入式系統(tǒng)軟硬件基礎(chǔ)知識(shí)大全

    嵌入式系統(tǒng)是現(xiàn)代科技發(fā)展的一個(gè)重要分支,廣泛應(yīng)用于工業(yè)控制、消費(fèi)電子、醫(yī)療設(shè)備、汽車電子等領(lǐng)域。本文試圖全面解析嵌入式系統(tǒng)的軟基礎(chǔ)知識(shí),以期讓讀者對(duì)這一技術(shù)有更深入的了解。嵌入式系統(tǒng)是
    發(fā)表于 05-09 14:12

    入門嵌入式系統(tǒng)這些知識(shí)你知道嗎?

    嵌入式系統(tǒng)是一種專用的計(jì)算機(jī)系統(tǒng),作為裝置或設(shè)備的一部分。通常,嵌入式系統(tǒng)是一個(gè)控制程序存儲(chǔ)在ROM中的嵌入式處理器控制板。事實(shí)上,所有帶有數(shù)字接口的設(shè)備,如手表、微波爐、錄像機(jī)、汽車等,都使用
    發(fā)表于 05-03 09:54 ?625次閱讀

    如何成為一名嵌入式C語(yǔ)言高手?

    相關(guān)教材、參加在線課程或者參考編程書(shū)籍來(lái)系統(tǒng)地學(xué)習(xí)C語(yǔ)言的基礎(chǔ)知識(shí),并通過(guò)編寫(xiě)簡(jiǎn)單的程序進(jìn)行實(shí)踐。 二、深入了解嵌入式系統(tǒng)的硬件架構(gòu)和工作原理嵌入式系統(tǒng)通常包含微控制器或微處理器等硬件設(shè)備,了解這些設(shè)備
    發(fā)表于 04-07 16:03

    如何成為一名嵌入式C語(yǔ)言高手?

    相關(guān)教材、參加在線課程或者參考編程書(shū)籍來(lái)系統(tǒng)地學(xué)習(xí)C語(yǔ)言的基礎(chǔ)知識(shí),并通過(guò)編寫(xiě)簡(jiǎn)單的程序進(jìn)行實(shí)踐。 二、深入了解嵌入式系統(tǒng)的硬件架構(gòu)和工作原理嵌入式系統(tǒng)通常包含微控制器或微處理器等硬件設(shè)備,了解這些設(shè)備
    發(fā)表于 03-25 14:12

    嵌入式fpga是什么意思

    嵌入式FPGA是指將FPGA技術(shù)集成到嵌入式系統(tǒng)中的一種解決方案。嵌入式系統(tǒng)是一種為特定應(yīng)用而設(shè)計(jì)的計(jì)算機(jī)系統(tǒng),它通常包括處理器、內(nèi)存、外設(shè)接口等組件,并且被嵌入到更大的設(shè)備或系統(tǒng)中,
    的頭像 發(fā)表于 03-15 14:29 ?1322次閱讀

    fpga是嵌入式

    FPGA(現(xiàn)場(chǎng)可編程門陣列)不是嵌入式系統(tǒng),但FPGA在嵌入式系統(tǒng)中有著重要的應(yīng)用。
    的頭像 發(fā)表于 03-14 17:19 ?2448次閱讀

    嵌入式軟件開(kāi)發(fā)應(yīng)該掌握哪些知識(shí)?

    嵌入式軟件開(kāi)發(fā)應(yīng)該掌握哪些知識(shí)? 一、 什么是嵌入式軟件? 嵌入式軟件通常是指嵌入式系統(tǒng)中運(yùn)行的軟件,
    發(fā)表于 02-19 11:23