激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频

嵌入式系統開(kāi)發(fā)技術(shù)及應用論文

時(shí)間:2024-09-12 13:37:51 其他類(lèi)論文 我要投稿

嵌入式系統開(kāi)發(fā)技術(shù)及應用論文

  摘要:嵌入式系統開(kāi)發(fā)技術(shù)伴隨著(zhù)信息產(chǎn)業(yè)和集成電路的高速發(fā)展而快速的進(jìn)步,于此同時(shí)電子產(chǎn)品的大量走進(jìn)人們的生活,使得嵌入式系統的應用也變的越發(fā)的廣泛。本文將會(huì )對嵌入式系統開(kāi)發(fā)技術(shù)進(jìn)行簡(jiǎn)要的分析并說(shuō)明嵌入式系統和一般的操作系統在處理方法和處理過(guò)程方面的不同;還將對嵌入式系統開(kāi)發(fā)的相應技術(shù)進(jìn)行相關(guān)的介紹,對嵌入式系統開(kāi)發(fā)技術(shù)中的一些簡(jiǎn)單技巧進(jìn)行相應的闡述;最后說(shuō)明嵌入式系統開(kāi)發(fā)技術(shù)的綜合應用。

嵌入式系統開(kāi)發(fā)技術(shù)及應用論文

  關(guān)鍵詞:嵌入式系統;開(kāi)發(fā)技術(shù);應用

  在當今時(shí)代因為信息產(chǎn)業(yè)和集成電路高速發(fā)展已經(jīng)進(jìn)入信息化時(shí)代,在信息化時(shí)代中嵌入式系統已經(jīng)越發(fā)的重要,同時(shí)嵌入式系統也已經(jīng)在科學(xué)研究、工程設計、商業(yè)文化、人們的日常生活方面都有著(zhù)廣泛的應用。隨著(zhù)現在手機產(chǎn)品和數碼產(chǎn)品的進(jìn)一步的普及和推廣嵌入式系統開(kāi)發(fā)技術(shù)將會(huì )更加快速的發(fā)展,也會(huì )更加廣泛的被應用。

  1嵌入式系統概述

  嵌入式系統主要是分為操作系統和相應的硬件兩部分,嵌入式系統和其他操作系統的一些區別主要是體現在嵌入式系統的運行環(huán)境和相應的運用上。本文將主要對嵌入式系統的處理器、微內核結構、任務(wù)調度、硬實(shí)時(shí)和軟實(shí)時(shí)、內核加載方式、內存管理進(jìn)行簡(jiǎn)要分析。嵌入式系統的處理器主要有三種:嵌入式微處理器、嵌入式DSP、嵌入式微控制器。其中微處理器就相當于計算機中的CPU,微處理器主要是配置在主板上以便于達到體積小、低能耗的優(yōu)越性能;嵌入式DPS主要是對離散的時(shí)間信號進(jìn)行處理計算,從而可以提高編譯效率;嵌入式微控制器俗稱(chēng)單片機,是一種集CPU、存儲器、外設與一體的集成電路。嵌入式系統一般都是采用微內核結構,讓內核只是提供基本的功能,這樣就可以使系統可以更為方便的進(jìn)行裁減,方便用戶(hù)更加合理的選配相應的組件。嵌入式系統一般是可以支持多任務(wù)的,任務(wù)之間通過(guò)CPU進(jìn)行切換和調度,任務(wù)根據需要有著(zhù)各自的優(yōu)先級,現階段嵌入式系統對不同的優(yōu)先級任務(wù)進(jìn)行基于優(yōu)先級的搶占調度法、對相同優(yōu)先級的任務(wù)進(jìn)行時(shí)間片輪換調度法。

  嵌入式系統有專(zhuān)門(mén)的實(shí)時(shí)系統,主要分為硬實(shí)時(shí)和軟實(shí)時(shí):硬實(shí)時(shí)要求系統必須在相應的時(shí)間中完成相應的任務(wù),系統必須滿(mǎn)足相應的系統響應時(shí)間;軟實(shí)時(shí)則只要系統能夠盡快的將所有的任務(wù)完成,只要所用的時(shí)間足夠短就好。嵌入式系統的內核可以直接在Flash上進(jìn)行運行,也可以直接在內存中進(jìn)行運行,現在很多嵌入式系統采用的是Flash運行,雖然內存運行的速度更快,但是Flash運行更加的便捷。嵌入式系統的內存管理多數是沒(méi)有針對MUU的處理器設計的,所以嵌入式系統采用的多是實(shí)存儲器管理策略,對內存的訪(fǎng)問(wèn)不經(jīng)過(guò)MUU直接進(jìn)行地執行上輸出,這些訪(fǎng)問(wèn)地址都是物理地址,同時(shí)很多嵌入式系統缺乏對內存空間的保護。因此作為嵌入式系統的開(kāi)發(fā)人員在進(jìn)行嵌入式系統的開(kāi)發(fā)時(shí)必須要參與到內存的管理中去,要在編譯內核時(shí)清楚的知道系統的開(kāi)發(fā)板有多少內存,并且由此進(jìn)行相應的應用程序的編寫(xiě)。

  2嵌入式系統開(kāi)發(fā)技術(shù)

  針對嵌入式系統開(kāi)發(fā)技術(shù)的研究,本文將主要從嵌入式系統的開(kāi)發(fā)過(guò)程、嵌入式系統平臺移植軟件這兩個(gè)主要的方面進(jìn)行介紹,其中嵌入式系統平臺移植軟件是關(guān)鍵的環(huán)節又涉及到字節順序、字節對齊、位段、代碼優(yōu)化等問(wèn)題。首先介紹嵌入式系統的開(kāi)發(fā)過(guò)程,在嵌入式系統的開(kāi)發(fā)過(guò)程中分為宿主機和目標機,宿主機進(jìn)行編譯、鏈接、定址過(guò)程,目標機作為嵌入式系統的硬件平臺。在進(jìn)行開(kāi)發(fā)時(shí),要將程序轉化為可以在目標機上進(jìn)行運行的二進(jìn)制代碼,整個(gè)過(guò)程分為編譯、鏈接、定址這三個(gè)部分:所謂的編譯就是用一個(gè)平臺為另一個(gè)平臺產(chǎn)生代碼,這一過(guò)程一般通過(guò)交叉編譯器完成;鏈接就是將編譯過(guò)程中產(chǎn)生的所有的目標文件鏈接成一個(gè)目標文件,定址過(guò)程就是將物理存儲器地址指定給目標文件的每一個(gè)相對偏移處。完成以上部分后還需要對目標機上的應用程序進(jìn)行調試,只有通過(guò)相應的調試才能保證系統能夠完整的發(fā)揮其想要達到的效果。

  嵌入式系統平臺移植軟件主要是因為多數的嵌入式系統的開(kāi)發(fā)人員都是先在PC機上進(jìn)行軟件的編寫(xiě),之后將軟件進(jìn)行相應的移植,在進(jìn)行PC機上軟件編程過(guò)程中一定要注意軟件的可移植性,防止編程完成后無(wú)法移植。想要保證軟件的可移植性就必須要提到字節順序、字節對齊、位段、代碼優(yōu)化的問(wèn)題。其中字節順序是數據在內存中的排放順序,一般分為大端字節順序、小端字節順序兩種,大端字節順序是高字節排到低地址處、低字節排到高位置處,小端字節順序與大端字節順序相反,是將高字節排到高地址處、低字節排到低地址處。嵌入式系統多數都是大端字節順序的。字節對齊主要是因為嵌入式處理器的尋址方式中占據某字節的數據只能放在該字節整數倍的內存地址中去,這種處理方式使得有時(shí)進(jìn)行編程時(shí)結構成員之間產(chǎn)生空洞,導致數據讀取錯誤或無(wú)法讀取,一般情況下我們運用在GCC的項目管理文件,MakeFile中增加編譯選項pack-struck的方式來(lái)解決字節對齊問(wèn)題,有時(shí)還在收數據包處增加拆包函數、發(fā)數據包處增加組包函數來(lái)解決字節對齊問(wèn)題。位段問(wèn)題主要是因為位段的空間分配方向因硬件平臺而異:部分平臺的位段是從右向左分配的、部分平臺是從左向右分配的。解決位段問(wèn)題可以采用條件編譯的方式也可以編碼兩個(gè)對等函數解決。代碼優(yōu)化主要是嵌入式系統對代碼的質(zhì)量要求較高,需要注意提高代碼效率、減小代碼的大小、避免內存泄露。

  3嵌入式系統的應用

  在信息化時(shí)代的今天嵌入式系統已經(jīng)涉及到我們生活的方方面面,在我們的生活中隨處可以發(fā)現嵌入式系統的產(chǎn)品。這些應用嵌入式系統的產(chǎn)品有我們的智能洗衣機、智能空調、轎車(chē)、無(wú)線(xiàn)辦公設備、藍牙設備等。例如在21世紀的今天,人們都比較注重生活的質(zhì)量水平,很多家庭都使用了智能家居系統,智能家居系統通過(guò)家居中建立的網(wǎng)絡(luò )結構進(jìn)行全面控制家電,嵌入式系統是構成智能家居系統的關(guān)鍵,在整個(gè)智能家居體系中,無(wú)論是網(wǎng)關(guān)端口還是安裝在各個(gè)家電上的控制模塊都是需要嵌入式系統的,也正是因為嵌入式系統具有較好的內嵌式、實(shí)時(shí)性好的特點(diǎn),所以智能家居體系才能這么完善和便于使用。嵌入式系統還可以用于嵌入式語(yǔ)言芯片、嵌入式移動(dòng)數據庫等方面。

  參考文獻

  [1]吳海剛.面向代碼自動(dòng)生成的兩種界面設計模式的研究與應用[D].山東:山東大學(xué),2012.

  [2]鴻磊,張雪松,王鴻磊.張雪松基于信息傳播算法的云存儲系統架構研究[J].河北軟件職業(yè)技術(shù)學(xué)院學(xué)報,2014(04).

  [3]張宏智.機器視覺(jué)開(kāi)發(fā)平臺的代碼自動(dòng)生成與算法庫轉換的設計與實(shí)現[D].北京:北京交通大學(xué),2011.

【嵌入式系統開(kāi)發(fā)技術(shù)及應用論文】相關(guān)文章:

嵌入式系統技術(shù)在艦船導航設備的應用論文09-07

嵌入式圖像處理系統特點(diǎn)技術(shù)及應用前景論文08-26

基于嵌入式技術(shù)的分布式系統研究及應用論文06-26

復合鉆頭技術(shù)的應用論文09-19

燃氣計量技術(shù)的應用論文08-23

淺談錄音技術(shù)的應用論文10-21

職教當代技術(shù)應用論文04-30

施工技術(shù)的應用論文09-07

WIFI技術(shù)的應用及商用WiFi技術(shù)分析論文08-29

  • 相關(guān)推薦
激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频