亚洲精品一二区_国产黄色片网站_99久久久成人国产精品_蜜臀网_国产精品一区二区三区免费_成人av中文字幕_91精品国产欧美一区二区成人

當前位置:首頁 > 嵌入式培訓 > IT培訓問題庫 > 一只老鳥的嵌入式系統基礎知識總結,嵌入式學習必看

一只老鳥的嵌入式系統基礎知識總結,嵌入式學習必看 時間:2018-06-05      來源:未知

要學習嵌入式,那必不可少的就要對嵌入式及嵌入式系統的基礎知識要熟悉了解,分享一些我總結的一些嵌入式系統的基礎知識,對你有用就是王道。

嵌入式系統基礎知識我們首先要先分析一下,想要知道這個基礎知識,那我就應該要知道嵌入式系統是什么呢,知道這個才可以進行下一個

什么是嵌入式系統

嵌入式系統是以應用為中心,以計算機技術為基礎,軟硬件可裁剪,適應應用系統對功能、可靠性、成本、體積、功耗嚴格要求的專用計算機系統。他的核心就是有有一些微處理器或者單片機組成的。他的軟件通常是暫時不變的,所以經常被稱為“固件”。我來做個比喻,嵌入式系統就像是人的大腦一樣,可以用來控制人的手腳,或者監控一些病變,他就是這樣一個系統。對于一些帶有數字接口的設備,如手表、微波爐、錄像機、汽車等,都使用嵌入式系統,有些嵌入式系統還包含操作系統,但大多數嵌入式系統都是由單個程序實現整個控制邏輯。

一個嵌入式系統(本文所說的嵌入式系統包括ARM,DSP,單片機等,不包括FPGA、CPLD等)的開發至少涉及到硬件和軟件兩個部分。

1、從硬件上,將基于CPU的處圍器件,整合到CPU芯片內部,比如早期基于X86體系結構下的計算機,CPU只是有運算器和累加器的功能,一切芯片要造外部橋路來擴展實現,象串口之類的都是靠外部的16C550/2的串口控制器芯片實現,而目前的這種串口控制器芯片早已集成到CPU內部,還有PC機有顯卡,而多數嵌入式處理器都帶有LCD控制器,但其種意義上就相當于顯卡。

從軟件上講,就是在定制操作系統內核里將應用一并選入,編譯后將內核下載到ROM中。而在定制操作系統內核時所選擇的應用程序組件就是完成了軟件的“嵌入”,比如WinCE在內核定制時,會有相應選擇,其中就是Wordpad,PDF,MediaPlay等等選擇,如果我們選擇了,在CE啟動后,就可以在界面中找到這些東西,如果是以前PC上將的windows操作系統,多半的東西都需要我們得新再裝。

對上面這些概念是不是還是有點云里霧里的,那我來舉個例子,讓你更清楚的了解,硬件之數字電路:就比如CPU的外圍電路,晶振,復位,擴展的eeprom等等,都不需要我們設計,直接根據芯片手冊上的典型應用連接即可,變化也很少。但是如果要讓這些芯片工作起來,開發者需要讀懂用戶手冊,重點看操作芯片的流程圖和時序圖。電路和數字電路都很簡單,不需要刻意去學習,更不需要多深入。只需要認識高低電平即可。這是硬件的簡單介紹。

那軟件方面的話,我舉個例子,就是C語言的學習了,C語言功底一定要好,結構體,指針等需要熟練使用。嵌入式說白了就是用C語言操作硬件,C語言的水平決定了程序的效率。無論如何,C語言一定要學好。且不推薦匯編語言。

以上為嵌入式硬件與軟件的一些基礎知識,這還遠遠不夠,重頭戲來了:

嵌入式系統一般由嵌入式微處理器、外圍硬件設備、嵌入式操作系統和應用程序組成,用于對其他設備的控制和監視或管理等功能。應用舉例汽車中嵌入式系統包括,電子控制裝置:車燈控制,車窗控制,門鎖集中控制,空調控制,電控剎車,ABS控制,安全氣囊控制,發動機控制,AT控制(自動變速器)。自動泊車系統,自動巡航系統,夜視系統,自動駕駛。車載電子裝置:導航系統,汽車音響,電子娛樂系統,車載通信系統。

嵌入式最小硬件系統,嵌入式處理器,時鐘電路,電源電路,復位電路,存儲器,調試測試接口。前向通道,后向通道,人機交互通道,相互互聯通道,最小系統。

嵌入式處理器由存儲器、I/O設備、通信模塊(USB、UART、以太網、Iic、CAN、)和電源等組成。

嵌入式系統開發流程:需求分析->體系結構設計->機械系統設計、硬件設計、軟件設計->系統集成->系統測試。

嵌入式系統軟件結構:簡單輪詢結構(簡單循環,數字萬用表),帶中斷的輪詢結構(有中斷,洗衣機),監控式操作系統+應用軟件的結構(內核+多任務,車載設備),通用嵌入式操作系統+應用軟件的結構(常用操作系統+中間件+應用軟件,手機)。

設備驅動程序:設備的初始化,設備的打開和關閉,設備的讀取和寫入,設備狀態的查詢和設備控制操作。

內核結構分為單內核和微內核。單內核將各個模塊整合在一起,模塊間的相互通信通過直接調用其他模塊的函數來實現,分為整體結構和分層結構。微內核僅將必須的基本功能(任務調度、任務間通信、低級存儲管理、中斷處理等)放入內核,其他功能(文件管理服務、網絡通信服務、顯示服務等)由在用戶運行的服務來實現。

所以嵌入式系統的學習還是需要你把這些都掌握好,只有對這些都了解,你才能進行對嵌入式進一步的研究,這些都是我學習過程中總結的,可以學習借鑒哦。還有不妨可以看看嵌入式學習路線,讓你的思路更加的清楚。

相關推薦:嵌入式學習路線


                    嵌入式學習寶典

上一篇:嵌入式linux學習有方法,看了讓你不再迷茫

下一篇:寫給新手,從零基礎到入門,一只老鳥零基礎學習嵌入式心得

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

回到頂部

主站蜘蛛池模板: 日本无毛视频 | 亚洲日本天堂在线 | 国产精品100页 | 轻轻碰在线视频免费视频 | 久久国产精品久久国产片 | 在线免费观看亚洲 | 欧美日韩一区二区视频图片 | 国产在线精品一区二区夜色 | 日本一区二区三区不卡视频中文字幕 | 国产成人精品亚洲日本在线 | 特级黄视频| 欧美巨波霸乳影院67194 | 日本污视频网站 | 国产拍自| 亚洲二区在线播放 | 免费看一级淫片成人 | 色综合久久中文字幕网 | 欧美亚洲国产精品久久高清 | 欧洲区二区三区四区 | 久久99精品国产一区二区三区 | 国产在线欧美精品 | 日本人与动物xxx | 欧美性b| 人摸人人 | 日本在线不卡免 | 97人人澡人人爽人人模 | 国产舐足视频在线观看 | 欧美性猛片xxxxⅹ免费 | 玖草资源在线 | 韩国三级黄 | 久久精品视频久久 | 欧美日韩国产超高清免费看片 | 日日干夜夜爱 | 日本爽p大片免费观看 | 香蕉视频亚洲 | 国产精品亚洲欧美一级久久精品 | 国产成人免费片在线观看 | 久久热成人在线视频 | 91久久网 | 国产精品九九久久精品女同 | 久热首页|