技術(shù)頻道

      我們是怎樣搭建嵌入式微系統(tǒng)的設(shè)備的

      ARM公司推薦嵌入式系統(tǒng)開發(fā)遵循CMSIS架構(gòu),用戶應(yīng)用程序可以調(diào)用實(shí)時(shí)內(nèi)核(OS)、中間件等,也可以直接調(diào)用底層硬件基于CMSIS標(biāo)準(zhǔn)的函數(shù)接口,比如ST公司發(fā)布的STM32的硬件驅(qū)動(dòng)LIB庫(kù),甚至直接訪問(wèn)最底層的寄存器。這種架構(gòu)編程比較靈活,對(duì)于規(guī)模不大的嵌入式系統(tǒng)比較適合,但這樣的一個(gè)架構(gòu)分層還比較模糊,應(yīng)用層幾乎可以訪問(wèn)所有的系統(tǒng)層資源,比較任意。各種底層接口沒有封裝,規(guī)模一大很容易引起重名、相互調(diào)用,若更換處理器芯片,整個(gè)系統(tǒng)層都要重新設(shè)計(jì),不便于移植。為了解決這些問(wèn)題,需要引入新的概念:設(shè)備,基于設(shè)備把底層的硬件驅(qū)動(dòng)函數(shù)按功能封裝起來(lái),這樣可以把系統(tǒng)層內(nèi)部理清、分層次、模塊化、可移植。

      設(shè)備這個(gè)詞,我們是經(jīng)常接觸的,我們知道PC機(jī)的組成,就是由中央處理器、內(nèi)存、硬盤、主板、電源、顯示器等幾樣組成,這是物理上講的,若從Windows操作系統(tǒng)角度看,我們可以看Windows的設(shè)備管理器。一臺(tái)PC機(jī)在WindowsXP的眼中由DVD驅(qū)動(dòng)器、IDE控制器、處理器、磁盤驅(qū)動(dòng)器、電池等等組成,每一個(gè)設(shè)備里面又細(xì)分為很多小設(shè)備。所以設(shè)備是WindowsXP管理的基本對(duì)象。

      在VS.Net架構(gòu)的C#編程角度看,系統(tǒng)層System由各種功能子類組成,子類下面又分子類。應(yīng)用層開發(fā)程序,就是面向System各種類開發(fā)即可,所以類是C#編程的基礎(chǔ)單元。

      文章版權(quán)歸西部工控xbgk所有,未經(jīng)許可不得轉(zhuǎn)載。

      主站蜘蛛池模板: 成人无码AV一区二区| 精品国产亚洲一区二区三区在线观看 | 丝袜人妻一区二区三区| 狠狠做深爱婷婷综合一区| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 亚洲国产日韩在线一区| 国产麻豆精品一区二区三区| 国产午夜毛片一区二区三区 | 肉色超薄丝袜脚交一区二区| 国产拳头交一区二区| 久久久精品人妻一区二区三区 | 国产精品综合一区二区三区| 丰满人妻一区二区三区视频53| 色天使亚洲综合一区二区| 日韩人妻一区二区三区免费 | 中文字幕一区二区三区久久网站| 色一情一乱一伦一区二区三区| 精品国产一区二区三区四区| 最美女人体内射精一区二区| 国产成人一区二区在线不卡| 亚洲一本一道一区二区三区| 另类免费视频一区二区在线观看| 一本岛一区在线观看不卡| 春暖花开亚洲性无区一区二区| 国产精品香蕉在线一区| 中文字幕一区视频| 中文字幕AV一区二区三区人妻少妇 | 久久久久人妻精品一区| 无码人妻品一区二区三区精99| 99久久精品国产高清一区二区 | 中日韩一区二区三区| 亚洲一区二区三区国产精品| 亚洲午夜日韩高清一区| 亚洲熟女少妇一区二区| 91精品国产一区| 夜精品a一区二区三区| 香蕉久久AⅤ一区二区三区| 一区二区三区精品视频| 好看的电影网站亚洲一区| av一区二区三区人妻少妇| 内射一区二区精品视频在线观看|