久久婷婷香蕉热狠狠综合,精品无码国产自产拍在线观看蜜,寡妇房东在做爰3,中文字幕日本人妻久久久免费,国产成人精品三上悠亚久久

當前位置:首頁 > 嵌入式培訓 > 單片機學習 > 單片機編程入門 > 單片(pian)機及嵌(qian)入式系(xi)統幾分鐘(zhong)讓你了解(jie)透徹

單片機(ji)及嵌入(ru)式系統幾分(fen)鐘讓你(ni)了解透徹 時間(jian):2018-07-18      來源:未知

現在(zai)是技術(shu)橫飛的(de)(de)(de)時代,尤(you)其是嵌(qian)入(ru)式(shi)(shi)發展很快,不止這(zhe)個(ge)當(dang)然也還有單(dan)(dan)片(pian)機(ji),有很多剛(gang)開始接觸嵌(qian)入(ru)式(shi)(shi)和單(dan)(dan)片(pian)機(ji)的(de)(de)(de)人,他們(men)都(dou)會這(zhe)樣(yang)問(wen)(wen)我(wo)(wo),這(zhe)兩者有什(shen)么區別(bie)嗎(ma),有些學者們(men)在(zai)問(wen)(wen)到這(zhe)個(ge)問(wen)(wen)題的(de)(de)(de)時候,一(yi)般的(de)(de)(de)回答都(dou)會是兩者沒(mei)什(shen)么區別(bie)吧(ba),因為對(dui)于單(dan)(dan)片(pian)機(ji)及(ji)嵌(qian)入(ru)式(shi)(shi)系統來(lai)(lai)說(shuo),沒(mei)有什(shen)么標準的(de)(de)(de)定義(yi)來(lai)(lai)區別(bie)他們(men),可以(yi)說(shuo)每個(ge)人的(de)(de)(de)想(xiang)法都(dou)不一(yi)樣(yang),對(dui)這(zhe)兩個(ge)的(de)(de)(de)理解也不一(yi)樣(yang),那我(wo)(wo)這(zhe)個(ge)小牛就來(lai)(lai)談談我(wo)(wo)對(dui)單(dan)(dan)片(pian)機(ji)及(ji)嵌(qian)入(ru)式(shi)(shi)系統的(de)(de)(de)理解,讓(rang)你可以(yi)透徹的(de)(de)(de)來(lai)(lai)了(le)解。

對(dui)于單片(pian)(pian)(pian)(pian)機(ji)(ji)(ji)和嵌(qian)入式系(xi)統來說,我們(men)要想知道他(ta)(ta)們(men)之(zhi)間(jian)的區別,或者(zhe)其他(ta)(ta)的,那(nei)剛開始就需要了(le)解這兩個(ge),首先(xian)(xian)單片(pian)(pian)(pian)(pian)機(ji)(ji)(ji):首先(xian)(xian)明確概念,什么是單片(pian)(pian)(pian)(pian)機(ji)(ji)(ji),單片(pian)(pian)(pian)(pian)機(ji)(ji)(ji)是一種集成(cheng)電(dian)路(lu)(lu)芯(xin)片(pian)(pian)(pian)(pian),是采用超大規模集成(cheng)電(dian)路(lu)(lu)技術把(ba)具有數據處(chu)理能力的中央處(chu)理器(qi)CPU、隨機(ji)(ji)(ji)存儲器(qi)RAM、只讀存儲器(qi)ROM、多(duo)(duo)種I/O口和中斷系(xi)統、定時器(qi)/計(ji)數器(qi)等(deng)功能(可能還包括顯示驅動電(dian)路(lu)(lu)、脈寬調(diao)制電(dian)路(lu)(lu)、模擬多(duo)(duo)路(lu)(lu)轉換(huan)器(qi)、A/D轉換(huan)器(qi)等(deng)電(dian)路(lu)(lu))集成(cheng)到一塊硅(gui)片(pian)(pian)(pian)(pian)上構(gou)成(cheng)的一個(ge)小而完善的微型計(ji)算機(ji)(ji)(ji)系(xi)統,廣泛(fan)應(ying)用在工(gong)業控制領(ling)域(yu)。

單片機及嵌入式系統

就像現在我們都(dou)在使用的51單片(pian)機外(wai)觀只(zhi)是一(yi)(yi)塊一(yi)(yi)個拇指大小的長方體芯(xin)片(pian),共40個引腳,里面包(bao)含了邏輯運算單元。實際(ji)上(shang)也就是一(yi)(yi)個CPU。

總結,單(dan)片機就(jiu)(jiu)是(shi)(shi)完成運算、邏輯(ji)控制、通信等功能(neng)(neng)的單(dan)一(yi)模塊。也就(jiu)(jiu)是(shi)(shi)單(dan)片機真的姓(xing)“單(dan)”。DSP芯片也可(ke)以(yi)認為是(shi)(shi)一(yi)個(ge)單(dan)片機。當然(ran)它們(men)性(xing)能(neng)(neng)很強大,但(dan)是(shi)(shi)功能(neng)(neng)依然(ran)很單(dan)一(yi),總之(zhi)就(jiu)(jiu)是(shi)(shi)處(chu)理數據、邏輯(ji)。

那接下來就是(shi)(shi)嵌入式(shi)(shi)系(xi)(xi)(xi)統了,一(yi)般說(shuo)嵌入式(shi)(shi)都是(shi)(shi)指嵌入式(shi)(shi)系(xi)(xi)(xi)統,嵌入式(shi)(shi)系(xi)(xi)(xi)統是(shi)(shi)將應(ying)(ying)用(yong)(yong)(yong)(yong)程序、操作系(xi)(xi)(xi)統、和計算機硬(ying)(ying)件(jian)在一(yi)起的(de)系(xi)(xi)(xi)統,是(shi)(shi)指以(yi)應(ying)(ying)用(yong)(yong)(yong)(yong)為(wei)中心,以(yi)計算機技術為(wei)基礎,軟硬(ying)(ying)件(jian)可(ke)(ke)裁(cai)剪,其(qi)針對的(de)用(yong)(yong)(yong)(yong)戶應(ying)(ying)用(yong)(yong)(yong)(yong)對功能、可(ke)(ke)靠性、成(cheng)本、體積、功耗(hao)和使(shi)用(yong)(yong)(yong)(yong)環境有特殊要求的(de)專用(yong)(yong)(yong)(yong)計算機系(xi)(xi)(xi)統。IEEE(Instituteof Electrical and ElectronicsEngineers,美國電(dian)氣和電(dian)子工程師協會)對嵌入式(shi)(shi)系(xi)(xi)(xi)統的(de)定義:“用(yong)(yong)(yong)(yong)于控制、監視或者輔助操作機器和設備的(de)裝置(zhi)”。

也(ye)就是說嵌入(ru)式(shi)系(xi)(xi)統是軟硬件(jian)結(jie)合體,國內普遍認同的嵌入(ru)式(shi)系(xi)(xi)統定義為(wei):以應(ying)用為(wei)中(zhong)心(xin),以計(ji)算機技術為(wei)基礎,軟硬件(jian)可(ke)裁剪,適應(ying)應(ying)用系(xi)(xi)統對功能、可(ke)靠性、成本、體積、功耗等(deng)嚴格要求的專用計(ji)算機系(xi)(xi)統。

單片機及嵌入式系統

對(dui)于嵌入式系(xi)統來說,分為嵌入式硬件(jian)和軟件(jian)

硬件層:

硬件層中(zhong)(zhong)包含嵌(qian)入式微處(chu)理(li)器(qi)、存儲器(qi)(SDRAM、ROM、Flash等(deng))、通用(yong)設備(bei)接口和(he)I/O接口(A/D、D/A、I/O等(deng))。在一(yi)片(pian)嵌(qian)入式處(chu)理(li)器(qi)基礎上添加電源電路、時(shi)鐘電路和(he)存儲器(qi)電路,就構成了一(yi)個嵌(qian)入式核心(xin)控(kong)制(zhi)模塊。其(qi)中(zhong)(zhong)操(cao)作系統和(he)應用(yong)程序都可(ke)以固(gu)化在ROM中(zhong)(zhong)。

其中(zhong)核心就是(shi)微處理(li)(li)(li)器(qi),嵌(qian)入式處理(li)(li)(li)器(qi)和一(yi)般的(de)(de)電腦cpu還有區別,嵌(qian)入式微處理(li)(li)(li)器(qi)大多工作在特定設計(ji)的(de)(de)系(xi)統中(zhong),比如TI或者Atmel公司都(dou)有很多定位不同的(de)(de)處理(li)(li)(li)器(qi),atmel的(de)(de)SAM系(xi)列是(shi)專門為物聯網設計(ji)的(de)(de),AVR則由于性(xing)能十分突出,廣(guang)泛應用于工業(ye)領域。

嵌(qian)(qian)入式(shi)(shi)微處(chu)理器(qi)有(you)各種不同(tong)(tong)的(de)體系,即使在(zai)同(tong)(tong)一(yi)體系中也(ye)可(ke)能具有(you)不同(tong)(tong)的(de)時鐘頻率(lv)和數據(ju)總(zong)線寬度,或集成了不同(tong)(tong)的(de)外(wai)設和接口。據(ju)不完全統計,全世(shi)界(jie)嵌(qian)(qian)入式(shi)(shi)微處(chu)理器(qi)已經超過1000多種,體系結構(gou)有(you)30多個系列,其中主(zhu)流的(de)體系有(you)ARM、MIPS、PowerPC、X86和SH等。但與(yu)全球PC市場不同(tong)(tong)的(de)是,沒(mei)有(you)一(yi)種嵌(qian)(qian)入式(shi)(shi)微處(chu)理器(qi)可(ke)以(yi)主(zhu)導市場,僅(jin)以(yi)32位的(de)產品(pin)而(er)言,就有(you)100種以(yi)上的(de)嵌(qian)(qian)入式(shi)(shi)微處(chu)理器(qi)。嵌(qian)(qian)入式(shi)(shi)微處(chu)理器(qi)的(de)選擇是根據(ju)具體的(de)應(ying)用而(er)決定的(de)。

比(bi)如arm公(gong)司(si)有(you)各種各樣的處理器(qi)架(jia)構(gou),最(zui)經典的cortex系列(lie),它(ta)屬于ARMv7架(jia)構(gou),這是到2010年為止ARM公(gong)司(si)最(zui)新的指(zhi)令集(ji)架(jia)構(gou)。ARMv7架(jia)構(gou)定義了三大(da)分工明(ming)確的系列(lie):“A”系列(lie)面向尖(jian)端(duan)的基于虛(xu)擬(ni)內(nei)存的操作系統和(he)用戶應用;“R”系列(lie)針對實時系統;“M”系列(lie)對微(wei)控(kong)制器(qi)。下圖就是cortex系列(lie)的不同定位。

在嵌入(ru)式領域,可(ke)以(yi)說arm架構的(de)處理器(qi)占據了半壁(bi)江(jiang)山,而(er)arm公(gong)司也成(cheng)為(wei)著(zhu)名的(de)科技公(gong)司,而(er)它卻(que)沒有生產任何處理器(qi),而(er)只(zhi)是提供(gong)了IP,可(ke)以(yi)看出(chu)一流公(gong)司做標(biao)準。而(er)其他用的(de)比較多的(de)架構就(jiu)是sparc、powerpc等。

嵌入(ru)式(shi)系(xi)統和(he)外(wai)(wai)界交互需要一定形式(shi)的(de)(de)通(tong)(tong)用設(she)備(bei)接(jie)(jie)口,如A/D、D/A、I/O等,外(wai)(wai)設(she)通(tong)(tong)過和(he)片外(wai)(wai)其他設(she)備(bei)的(de)(de)或(huo)傳感器的(de)(de)連接(jie)(jie)來實現微處理器的(de)(de)輸入(ru)/輸出功能(neng)。每個外(wai)(wai)設(she)通(tong)(tong)常都只有(you)單(dan)一的(de)(de)功能(neng),它可(ke)以在芯片外(wai)(wai)也可(ke)以內置(zhi)芯片中。外(wai)(wai)設(she)的(de)(de)種(zhong)類(lei)很(hen)多,可(ke)從一個簡單(dan)的(de)(de)串行通(tong)(tong)信(xin)設(she)備(bei)到非(fei)常復雜的(de)(de)802.11無線設(she)備(bei)。

嵌(qian)入式(shi)系統中常用的(de)通用設備(bei)接(jie)(jie)口(kou)(kou)(kou)有A/D(模(mo)/數轉換接(jie)(jie)口(kou)(kou)(kou))、D/A(數/模(mo)轉換接(jie)(jie)口(kou)(kou)(kou)),I/O接(jie)(jie)口(kou)(kou)(kou)有RS-232接(jie)(jie)口(kou)(kou)(kou)(串(chuan)行通信(xin)接(jie)(jie)口(kou)(kou)(kou))、Ethernet(以太網(wang)接(jie)(jie)口(kou)(kou)(kou))、USB(通用串(chuan)行總線接(jie)(jie)口(kou)(kou)(kou))、音(yin)頻接(jie)(jie)口(kou)(kou)(kou)、VGA視(shi)頻輸出接(jie)(jie)口(kou)(kou)(kou)、I2C(現場總線)、SPI(串(chuan)行外圍設備(bei)接(jie)(jie)口(kou)(kou)(kou))和IrDA(紅外線接(jie)(jie)口(kou)(kou)(kou))等。這一點其實(shi)和單片機類似。

軟件層:

也就是操(cao)作(zuo)系統了,包括(kuo)內核和文件系統,還(huan)有就是更為(wei)頂層(ceng)的應用程序,嵌入式操(cao)作(zuo)系統一(yi)般都(dou)是Linux或者其他類(lei)Unix,還(huan)有一(yi)些實時操(cao)作(zuo)系統(RTOS)比如VxWorks、RTEMS、ucOS等。

其中Linux還包括(kuo)不同的(de)distribution,比(bi)如Ubuntu、Redhat、Debian、centos等,他們(men)都是采用(yong)Linux的(de)內核,不同的(de)是上面的(de)software和tools,當然不用(yong)太(tai)過于擔心標準問題,這些Linux發行版選擇的(de)軟件(jian)幾乎都是比(bi)較通用(yong)的(de),比(bi)如網頁服務器(qi)(qi)的(de)Apache、電子郵件(jian)服務器(qi)(qi)的(de)postfix、sendmail、文(wen)件(jian)服務器(qi)(qi)的(de)Samba等。此外還有Linuxstandard base等標準來規范開(kai)發者(zhe)。

類Unix主要是FreeBSD以及Solaris等。

嵌入式領域最常(chang)用的(de)還是一些(xie)實(shi)時(shi)(shi)(shi)操(cao)作(zuo)(zuo)(zuo)系(xi)(xi)(xi)(xi)統(tong)(tong)(tong)(tong),實(shi)時(shi)(shi)(shi)操(cao)作(zuo)(zuo)(zuo)系(xi)(xi)(xi)(xi)統(tong)(tong)(tong)(tong)的(de)核心就是實(shi)時(shi)(shi)(shi)性,本質就是任務(wu)處理(li)所(suo)(suo)華(hua)為時(shi)(shi)(shi)間的(de)可(ke)預測性,即任務(wu)需(xu)要(yao)在(zai)(zai)規定內時(shi)(shi)(shi)限內完(wan)成(cheng)(cheng)。IEEE對實(shi)時(shi)(shi)(shi)系(xi)(xi)(xi)(xi)統(tong)(tong)(tong)(tong)的(de)定義是“那些(xie)正確性不僅取(qu)(qu)決于計算的(de)邏輯結果(guo)也取(qu)(qu)決于產生結果(guo)所(suo)(suo)花(hua)費時(shi)(shi)(shi)間的(de)系(xi)(xi)(xi)(xi)統(tong)(tong)(tong)(tong)”。實(shi)時(shi)(shi)(shi)操(cao)作(zuo)(zuo)(zuo)系(xi)(xi)(xi)(xi)統(tong)(tong)(tong)(tong)有硬(ying)實(shi)時(shi)(shi)(shi)和軟實(shi)時(shi)(shi)(shi)之(zhi)分,硬(ying)實(shi)時(shi)(shi)(shi)要(yao)求在(zai)(zai)規定的(de)時(shi)(shi)(shi)間內必須完(wan)成(cheng)(cheng)操(cao)作(zuo)(zuo)(zuo),這是在(zai)(zai)操(cao)作(zuo)(zuo)(zuo)系(xi)(xi)(xi)(xi)統(tong)(tong)(tong)(tong)設計時(shi)(shi)(shi)保證的(de);軟實(shi)時(shi)(shi)(shi)則(ze)只(zhi)要(yao)按照任務(wu)的(de)優先級,盡可(ke)能(neng)快地完(wan)成(cheng)(cheng)操(cao)作(zuo)(zuo)(zuo)即可(ke)。我們通(tong)常(chang)使用的(de)操(cao)作(zuo)(zuo)(zuo)系(xi)(xi)(xi)(xi)統(tong)(tong)(tong)(tong)在(zai)(zai)經過一定改變之(zhi)后就可(ke)以(yi)變成(cheng)(cheng)實(shi)時(shi)(shi)(shi)操(cao)作(zuo)(zuo)(zuo)系(xi)(xi)(xi)(xi)統(tong)(tong)(tong)(tong)。

單(dan)(dan)片(pian)(pian)(pian)(pian)(pian)機及嵌(qian)(qian)入(ru)(ru)式(shi)系(xi)統(tong)區別就在于:單(dan)(dan)片(pian)(pian)(pian)(pian)(pian)機的(de)(de)處(chu)理(li)能(neng)(neng)(neng)力(li)較(jiao)低,主頻大(da)多在幾(ji)十M上下,和(he)(he)嵌(qian)(qian)入(ru)(ru)式(shi)動(dong)(dong)輒上百(bai)上千(qian)M的(de)(de)處(chu)理(li)速度還是相(xiang)差(cha)較(jiao)多,此外(wai)單(dan)(dan)片(pian)(pian)(pian)(pian)(pian)機并不具有圖(tu)形(xing)(xing)界(jie)面(mian)的(de)(de)處(chu)理(li)能(neng)(neng)(neng)力(li),也就是GPU的(de)(de)缺(que)乏導致單(dan)(dan)片(pian)(pian)(pian)(pian)(pian)機幾(ji)乎不可(ke)能(neng)(neng)(neng)帶動(dong)(dong)圖(tu)形(xing)(xing)界(jie)面(mian);單(dan)(dan)片(pian)(pian)(pian)(pian)(pian)機的(de)(de)存(cun)儲空間和(he)(he)嵌(qian)(qian)入(ru)(ru)式(shi)處(chu)理(li)器(qi)也不是一(yi)個等(deng)級的(de)(de),單(dan)(dan)片(pian)(pian)(pian)(pian)(pian)機通(tong)常片(pian)(pian)(pian)(pian)(pian)內存(cun)儲只有幾(ji)k大(da)小,而(er)由(you)于外(wai)設的(de)(de)限(xian)制也不太可(ke)能(neng)(neng)(neng)大(da)范圍增(zeng)加外(wai)設emmc,而(er)嵌(qian)(qian)入(ru)(ru)式(shi)處(chu)理(li)器(qi)通(tong)常有幾(ji)百(bai)兆(zhao)的(de)(de)RAM,如此巨大(da)的(de)(de)差(cha)別導致單(dan)(dan)片(pian)(pian)(pian)(pian)(pian)機幾(ji)乎不可(ke)能(neng)(neng)(neng)像嵌(qian)(qian)入(ru)(ru)式(shi)處(chu)理(li)器(qi)那樣運(yun)行操作系(xi)統(tong),甚至連TCP/IP協議棧和(he)(he)USB協議棧都跑(pao)不起來,一(yi)些高端的(de)(de)單(dan)(dan)片(pian)(pian)(pian)(pian)(pian)機比如ST公(gong)司的(de)(de)STM32系(xi)列,可(ke)能(neng)(neng)(neng)可(ke)以跑(pao)一(yi)些輕量(liang)級的(de)(de)系(xi)統(tong)os和(he)(he)嵌(qian)(qian)入(ru)(ru)式(shi)網絡協議棧,比如IwIP協議棧。嵌(qian)(qian)入(ru)(ru)式(shi)處(chu)理(li)器(qi)豐富強大(da)的(de)(de)性能(neng)(neng)(neng)決定它(ta)能(neng)(neng)(neng)完成(cheng)更多單(dan)(dan)片(pian)(pian)(pian)(pian)(pian)機不能(neng)(neng)(neng)完成(cheng)的(de)(de)應用,比如網絡通(tong)信功能(neng)(neng)(neng),視(shi)頻傳輸處(chu)理(li)功能(neng)(neng)(neng)等(deng),而(er)當外(wai)設存(cun)儲增(zeng)加后,嵌(qian)(qian)入(ru)(ru)式(shi)處(chu)理(li)器(qi)能(neng)(neng)(neng)夠輕松運(yun)行各(ge)種Linux系(xi)統(tong),以及圖(tu)形(xing)(xing)GUI界(jie)面(mian)。

在(zai)(zai)開(kai)(kai)(kai)發(fa)(fa)(fa)方式(shi)上單(dan)片機(ji)(ji)(ji)和嵌(qian)入式(shi)也有(you)較大差別,也就(jiu)(jiu)(jiu)是(shi)(shi)編(bian)(bian)(bian)(bian)(bian)譯(yi)(yi)過程的(de)(de)區別,單(dan)片機(ji)(ji)(ji)主要在(zai)(zai)Windows等圖形界(jie)面下(xia)開(kai)(kai)(kai)發(fa)(fa)(fa),目前有(you)很(hen)多成熟的(de)(de)IDE工具(ju)比如(ru)keil、IAR、以(yi)及ti的(de)(de)CCS等,這(zhe)些工具(ju)集編(bian)(bian)(bian)(bian)(bian)譯(yi)(yi)、匯編(bian)(bian)(bian)(bian)(bian)、鏈接(jie)、仿真(zhen)(zhen)為(wei)一(yi)體(ti),并(bing)且由于(yu)在(zai)(zai)Windows下(xia)開(kai)(kai)(kai)發(fa)(fa)(fa),具(ju)有(you)友(you)好的(de)(de)用(yong)戶(hu)界(jie)面,開(kai)(kai)(kai)發(fa)(fa)(fa)者(zhe)只需編(bian)(bian)(bian)(bian)(bian)寫(xie)c代(dai)碼,然后點擊編(bian)(bian)(bian)(bian)(bian)譯(yi)(yi)鏈接(jie)按鍵(jian)即可(ke),出現錯誤還(huan)可(ke)以(yi)debug或(huo)(huo)者(zhe)仿真(zhen)(zhen),上手還(huan)是(shi)(shi)非常(chang)快(kuai)的(de)(de)。而(er)嵌(qian)入式(shi)開(kai)(kai)(kai)發(fa)(fa)(fa)一(yi)般是(shi)(shi)在(zai)(zai)Linux下(xia)進行(xing)的(de)(de),要將c代(dai)碼在(zai)(zai)自己(ji)主機(ji)(ji)(ji)上編(bian)(bian)(bian)(bian)(bian)譯(yi)(yi)完成,然后通(tong)過系統(tong)鏡像(xiang)或(huo)(huo)者(zhe)uboot引導將編(bian)(bian)(bian)(bian)(bian)譯(yi)(yi)好的(de)(de)文(wen)(wen)件(jian)(jian)(jian)燒入開(kai)(kai)(kai)發(fa)(fa)(fa)板,由于(yu)主機(ji)(ji)(ji)的(de)(de)處理(li)器(qi)的(de)(de)x86架構,而(er)編(bian)(bian)(bian)(bian)(bian)寫(xie)的(de)(de)代(dai)碼是(shi)(shi)為(wei)了(le)運(yun)行(xing)在(zai)(zai)arm架構或(huo)(huo)sparc架構的(de)(de)處理(li)器(qi)上,因(yin)此存在(zai)(zai)一(yi)個交(jiao)叉編(bian)(bian)(bian)(bian)(bian)譯(yi)(yi)鏈的(de)(de)安裝,此外,Linux下(xia)沒有(you)Windows那(nei)樣的(de)(de)IDE,也就(jiu)(jiu)(jiu)是(shi)(shi)編(bian)(bian)(bian)(bian)(bian)譯(yi)(yi),鏈接(jie)源代(dai)碼都(dou)(dou)需要開(kai)(kai)(kai)發(fa)(fa)(fa)者(zhe)自己(ji)完成,一(yi)般都(dou)(dou)是(shi)(shi)利用(yong)GNUmake腳本編(bian)(bian)(bian)(bian)(bian)寫(xie)Makefile以(yi)及configure文(wen)(wen)件(jian)(jian)(jian)來完成,Makefile文(wen)(wen)件(jian)(jian)(jian)中(zhong)編(bian)(bian)(bian)(bian)(bian)寫(xie)如(ru)何對(dui)c或(huo)(huo)者(zhe)h文(wen)(wen)件(jian)(jian)(jian)編(bian)(bian)(bian)(bian)(bian)譯(yi)(yi),也就(jiu)(jiu)(jiu)是(shi)(shi)編(bian)(bian)(bian)(bian)(bian)譯(yi)(yi)規(gui)則以(yi)及依賴文(wen)(wen)件(jian)(jian)(jian)是(shi)(shi)什(shen)么。這(zhe)些都(dou)(dou)需要開(kai)(kai)(kai)發(fa)(fa)(fa)者(zhe)自己(ji)完成。并(bing)且以(yi)上過程都(dou)(dou)是(shi)(shi)在(zai)(zai)Linux下(xia)的(de)(de)終端也就(jiu)(jiu)(jiu)是(shi)(shi)命令行(xing)中(zhong)完成,這(zhe)也給嵌(qian)入式(shi)開(kai)(kai)(kai)發(fa)(fa)(fa)增加了(le)難度。

其實(shi)單(dan)片機(ji)也(ye)是嵌入(ru)(ru)式(shi)系(xi)統(tong)開(kai)發(fa)(fa)的(de)一部(bu)分(fen),嵌入(ru)(ru)式(shi)開(kai)發(fa)(fa)的(de)起步是單(dan)片機(ji),只(zhi)要(yao)你(ni)在(zai)學習(xi)中,單(dan)片機(ji)學的(de)好了,那么你(ni)就(jiu)可以接(jie)下來的(de)嵌入(ru)(ru)式(shi)arm的(de)開(kai)發(fa)(fa)學習(xi)了,如(ru)果(guo)你(ni)能(neng)熟練掌握單(dan)片機(ji),那么學嵌入(ru)(ru)式(shi)arm就(jiu)不(bu)是事(shi)兒,因(yin)為芯片操作差(cha)不(bu)多,都是對數據、地(di)址、控制(zhi)總線的(de)操作他(ta)們(men)都應(ying)用于工業,他(ta)們(men)也(ye)是包含關系(xi),單(dan)片機(ji)開(kai)發(fa)(fa)就(jiu)是簡單(dan)的(de)嵌入(ru)(ru)式(shi)開(kai)發(fa)(fa)。

現在(zai)你(ni)對單(dan)片機(ji)及(ji)嵌入(ru)(ru)式是(shi)不是(shi)了解(jie)透(tou)徹(che)了呢,如(ru)果(guo)你(ni)才剛開始(shi)接觸嵌入(ru)(ru)式及(ji)單(dan)片機(ji)的話,建議你(ni)可以(yi)先學(xue)單(dan)片機(ji),然(ran)后再去學(xue)嵌入(ru)(ru)式arm開發哦。

上一篇:單片機原理是什么 了解單片機學習事半功倍

下一篇:單片機編程入門路線 了解為學習加速度

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

回到頂部