眾賞文庫
全部分類
  • 抗擊疫情 >
    抗擊疫情
    病毒認知 防護手冊 復工復產(chǎn) 應急預案 防控方案 英雄事跡 院務工作
  • 成品畢設(shè) >
    成品畢設(shè)
    外文翻譯 畢業(yè)設(shè)計 畢業(yè)論文 開題報告 文獻綜述 任務書 課程設(shè)計 相關(guān)資料 大學生活 期刊論文 實習報告
  • 項目策劃 >
    項目策劃
    土地準備 規(guī)劃設(shè)計 開工開盤 項目綜合 竣工移交 售后移交 智慧方案 安全專項 環(huán)境影響評估報告 可行性研究報告 項目建議書 商業(yè)計劃書 危害評估防治 招投標文件
  • 專業(yè)資料 >
    專業(yè)資料
    人文法律 環(huán)境安全 食品科學 基礎(chǔ)建設(shè) 能源化工 農(nóng)林牧畜 綜合待分類 教育經(jīng)驗 行政人力 企業(yè)管理 醫(yī)學衛(wèi)生 IT技術(shù) 土木建筑 考研專題 財會稅務 公路隧道 紡織服裝
  • 共享辦公 >
    共享辦公
    總結(jié)匯報 調(diào)研報告 工作計劃 述職報告 講話發(fā)言 心得體會 思想?yún)R報 事務文書 合同協(xié)議 活動策劃 代理加盟 技術(shù)服務 求職簡歷 辦公軟件 ppt模板 表格模板 融資協(xié)議 發(fā)言演講 黨團工作 民主生活
  • 學術(shù)文檔 >
    學術(shù)文檔
    自然科學 生物科學 天文科學 醫(yī)學衛(wèi)生 工業(yè)技術(shù) 航空、航天 環(huán)境科學、安全科學 軍事 政學 文化、科學、教育、 交通運輸 經(jīng)濟 語言、文字 文學 農(nóng)業(yè)科學 社會科學總論 藝術(shù) 歷史、地理 哲學 數(shù)理科學和化學 綜合性圖書 哲學宗教
  • 經(jīng)營營銷 >
    經(jīng)營營銷
    綜合文檔 經(jīng)濟財稅 人力資源 運營管理 企業(yè)管理 內(nèi)控風控 地產(chǎn)策劃
  • 教學課件 >
    教學課件
    幼兒教育 小學教育 初中教育 高中教育 職業(yè)教育 成人教育 高等教育 考研資源 試題真題 作業(yè)習題 課后答案 綜合教學
  • 土木建筑 >
    土木建筑
    專項施工 應急預案 建筑規(guī)范 工藝方案 技術(shù)交底 施工表格 圖片圖集
  • 課程導學 >
    課程導學
    醫(yī)學綜合 中醫(yī)養(yǎng)生 醫(yī)學研究 身心發(fā)展 醫(yī)學試題 影像醫(yī)學 醫(yī)院辦公 外科醫(yī)學 老年醫(yī)學 內(nèi)科醫(yī)學 婦產(chǎn)科 神經(jīng)科 醫(yī)學課件 眼鼻喉科 皮膚病科 腫瘤科 兒科醫(yī)學 康復醫(yī)學 全科醫(yī)學 護理學科 針灸學科 重癥學科 病毒學科 獸醫(yī) 藥學
    • 簡介:傳統(tǒng)廚電將逐漸被嵌入式廚電所取代傳統(tǒng)廚電將逐漸被嵌入式廚電所取代DOC傳統(tǒng)廚電將逐漸被嵌入式廚電所取代DOC傳統(tǒng)廚電將逐漸被嵌入式廚電所取代楓木、紫檀包裹的立面,光滑的大理石壓鎮(zhèn)于臺面上,油亮的皮革餐廳桌椅和酒柜相得益彰,锃亮的不銹鋼廚具和櫥柜完美結(jié)合沒有參差不齊的擺設(shè),亦不存在雜亂無序的堆砌,遠看無一物,近探卻別有洞天。這是某星級酒店總統(tǒng)套房嗎不,這是人們?yōu)樽约旱膹N房所描繪的藍圖。由于現(xiàn)代裝修風格的改變和人們審美品味的演變,人們對家裝設(shè)計的要求由滿足功能需求,也轉(zhuǎn)變?yōu)樽非笊钇焚|(zhì)的審美需求,尤其是在廚房的裝修設(shè)計上,法國有名的當代設(shè)計家具經(jīng)銷商SILVERA創(chuàng)立者PAULSILVERA評論道,“19世紀的中產(chǎn)階級們把廚房藏在公寓的最深處,如今廚房儼然成為了家庭的中心?!笨梢?,未來人們在廚房上的投資將會愈來愈多。在多種多樣的家裝風格中,現(xiàn)代簡約風格就如同溫婉知性的女人,讓人欲罷不能,而被更多的人所推崇。但要在廚房裝修之中體現(xiàn)現(xiàn)代簡約主義,可沒那么簡單。因為,對于大多數(shù)中國家庭的廚房而言,“空間小、東西多”是“通病”,收納不便,操作時更難以體現(xiàn)人性化的關(guān)懷。因此在裝修過程中,不僅要注重整體美觀,更要提高空間的利用率,細致的廚房裝修設(shè)計、恰到好處的廚電配置,兩者缺一不可。大部分消費者選擇嵌入式廚電會在裝修前,有的消費者會在廚房裝修后開始選購嵌入式廚電。不論什么時候領(lǐng)“新媳婦”進門,消費者最好都根據(jù)所選購的嵌入式廚電的特點,在裝修時合理設(shè)計空間大小、廚房格局,并預留好安裝位置、布局好水電線路,以免出現(xiàn)安裝不合適而返工的狀況。就拿嵌入式冰箱舉例,它嵌入櫥柜的設(shè)計,不用再占用餐廳或客廳的“一席之地”,一定程度上節(jié)省了不少空間。然而,冰箱本來就不小,再加上嵌入式的設(shè)計,消費者在安裝時可要細心,把自家廚房面積和預購的冰箱尺寸都要算好。首先,要考慮的就是冰箱的散熱問題,它和普通冰箱的散熱方式不一樣,嵌入式冰箱通過冰箱地腳及頂板來散熱,因此,預放冰箱的櫥柜部分在設(shè)計時不能有背板,且還需要預留一定的頂部或底部的散熱空間其次,安裝時需要離水槽和煤氣灶有一定的距離,避免受熱受潮此外,由于冰箱較高,最好旁邊能有一個與冰箱相同寬度的柜子相匹配,相對而言更為美觀。
      下載積分: 5 賞幣
      上傳時間:2024-03-10
      頁數(shù): 3
      10人已閱讀
      ( 4 星級)
    • 簡介:自己寫一個最簡單的嵌入式操作系統(tǒng)自己寫一個最簡單的嵌入式操作系統(tǒng)實現(xiàn)一個什么都不能做的嵌入式操作系統(tǒng)1首先確定CPU,在這里為了簡單,就選用嵌入式的CPU,比如ARM系列,之所以用RISC(簡單指令集)類型的CPU,其方便之處是沒有實模式與保護模式之分,采用線性的統(tǒng)一尋址,也就是不需要進行段頁式內(nèi)存管理,還有就是芯片內(nèi)部集成了一些常用外設(shè)控制器,比如以太網(wǎng)卡,串口等等,不需要像在PC機的主板上那么多外設(shè)芯片2確定要實現(xiàn)的模塊和功能,為了簡單,只實現(xiàn)多任務調(diào)度(但有限制,比如最多不超過10),實現(xiàn)中斷處理(不支持中斷優(yōu)先級),不進行動態(tài)SHELL交互,不實現(xiàn)動態(tài)模塊加載,不實現(xiàn)FK之類的動態(tài)進程派生和加載(也就是說要想在你的操作系統(tǒng)上加入用戶程序,只能靜態(tài)編譯進內(nèi)核中;不支持文件系統(tǒng),不支持網(wǎng)絡(luò),不支持PCI,USB,磁盤等外設(shè)(除了支持串口,呵呵,串口最簡單嘛),不支持虛擬內(nèi)存管理(也就是說多任務中的每個進程都可以訪問到任何地址,這樣做的話,一個程序死了,那么這個操作系統(tǒng)也就玩完了)3確定要使用的編譯器,這里采用GCC,文件采用ELF格式,當然,最終的文件就是BIN格式,GCC和LINUX有著緊密的聯(lián)系,自己的操作系統(tǒng),需要C庫支持和系統(tǒng)調(diào)用支持,所以需要自己去裁剪C庫,自己去實現(xiàn)系統(tǒng)調(diào)用4實現(xiàn)步驟首先是CPU選型,交叉編譯環(huán)境的建立,然后就是寫B(tài)OOTLOADER,寫操作系統(tǒng)如何實現(xiàn)BOOTLOADER1之所以要實現(xiàn)一個專用的BOOTLOADER,一是為了更好的移植和自身的升級,二是為了方便操作系統(tǒng)的調(diào)試,當然,你完全可以將這部分所要實現(xiàn)的與操作系統(tǒng)相關(guān)的功能集成到操作系統(tǒng)中去2確定一個簡單的BOOTLOADER所要完成的功能我們這里只需要完成兩個主要功能,一是將操作系統(tǒng)加載到內(nèi)存中去運行,二是將自己和操作系統(tǒng)內(nèi)核固化到ROM存儲區(qū)(這里的ROM可以是很多設(shè)備,比如嵌入式芯片中的FLASH,PC機上的軟盤,U盤,硬盤等)3BOOTLOADER的編寫第一步要進行相關(guān)硬件的初使化,比如在AT91RM9200這塊嵌入式板子上(以后都使用這一款芯片,主要是我對這款芯片比較熟悉,嘿嘿),大概要做接下來的幾方面的工作,其一將CPU模式切換進系統(tǒng)模式,關(guān)閉系統(tǒng)中斷,關(guān)閉看門狗,根據(jù)具體情況進行內(nèi)存區(qū)域映射,初始化內(nèi)存控制區(qū),包括所使用的內(nèi)存條的相關(guān)參數(shù),刷新頻率等,其二設(shè)定系統(tǒng)運行頻率,包括使用外部晶振,設(shè)置核的所有數(shù)據(jù)到內(nèi)存中(具體是內(nèi)存中的什么位置由自己指定,也可以采用LINUX之類的做法,就是在內(nèi)存的起始位置加上一個0X8000處),將跳轉(zhuǎn)到內(nèi)核的第一條代碼處);如果用戶在指定的秒數(shù)內(nèi)鍵入了字符(這主要是為了方便開發(fā),如果開發(fā)定型之后完全可以不要這段代碼),那么就在串口與用戶進行交互,接受用戶在串口輸入的命令,比如用戶要求下載文件在FLASH中指定的位置等,具體內(nèi)容可參考UBOOT之類的開源項目到這里為止,BOOT部分已完成,這個BOOT非常簡單,僅僅只是將PC機上傳下來的文件固化到FLASH中,然后再將FLASH中的操作系統(tǒng)內(nèi)核部分加載進內(nèi)存中,并將CPU的控制權(quán)交給操作系統(tǒng),下一頁開始講解如何寫一個最簡單的操作系統(tǒng),呵,到現(xiàn)在才開始切入正題呢這里為了簡單,就不考慮可移植性開求,不從BOOT部分來接收參數(shù),也不對硬件進行檢測,也不需要進行DATA段,代碼段的重定位。我只是讀了LINUX內(nèi)核相關(guān)部分,并未自己去實現(xiàn)一個操作系統(tǒng),所以我以下所說的只是概念性的東西1接管系統(tǒng)的中斷處理,由于BOOT部分的代碼決定了那個中斷向量表,從而決定了系統(tǒng)中斷之后進入的內(nèi)存位置,但BOOT并不知道操作系統(tǒng)的中斷處理函數(shù)位置所在啊,怎么辦呢有幾種方法,其一是如果你的板子可以重映射地址,也就是可以將內(nèi)存條所在的位置重映射成0X0開始,那么在鏈接內(nèi)核的時候,就將操作系統(tǒng)自己的中斷向量表定位在0X0處并且在BOOTLOADER引導結(jié)束時就完成映射操作,并讓CPU跳轉(zhuǎn)到0X0處執(zhí)行;如果沒有重映射功能,我就不曉得怎么辦了,不過我想到一個折衷的辦法,就是在BOOTLOADER啟動完成時(也就是將CPU控制權(quán)交給操作系統(tǒng)內(nèi)核時),重新改寫FLASH的0X0區(qū)域,就是將操作系統(tǒng)的內(nèi)核的中斷向量表寫入FLASH區(qū)的0X0處,比如,當一個IRQ發(fā)生時,CPU決定了會跳入0X18(假設(shè)這里FLASH占用地址總線0X0至0X0FFFFFFF內(nèi)存占用0X20000000至0X2FFFFFFF),而BOOTLOADER在最后將0X18處的代碼修改成了0X20000000加上0X18的地址處的代碼,而這個地址就是內(nèi)核的中斷向量表中的相關(guān)跳轉(zhuǎn)指令,就相當于跳轉(zhuǎn)進了內(nèi)核所關(guān)聯(lián)的IRQ處理函數(shù)的地址上去執(zhí)行中斷處理函數(shù)了,而這樣的不好之處在于當系統(tǒng)重新上電之后,BOOT的中斷向量表已經(jīng)被修改,除非BOOT本身不使用中斷,呵,在這樣簡單的系統(tǒng)中,BOOT是不需要中斷功能的2這里為了簡單,所以沒有使用分頁內(nèi)存管理,就不需要建立頁表等操作,直接進行操作系統(tǒng)的堆棧設(shè)置,同BOOT一樣的設(shè)置過程一樣,接著就進行BSS段清零操作,這里的BSS段是指操作系統(tǒng)自身的BSS段,與BOOT的BSS段是同一個含義只是用在了不同的地
      下載積分: 6 賞幣
      上傳時間:2024-03-15
      頁數(shù): 9
      12人已閱讀
      ( 4 星級)
    • 簡介:嵌入式系統(tǒng)中嵌入式系統(tǒng)中LCD驅(qū)動的實現(xiàn)原理驅(qū)動的實現(xiàn)原理結(jié)合三星公司ARM9系列嵌入式處理器S3C2410,講解如何進行LCD驅(qū)動程序模塊化編程及如何將驅(qū)動程序靜態(tài)加載進系統(tǒng)內(nèi)核。LCD(液晶顯示)模塊滿足了嵌入式系統(tǒng)日益提高的要求,它可以顯示漢字、字符和圖形,同時還具有低壓、低功耗、體積小、重量輕和超薄等很多優(yōu)點。隨著嵌入式系統(tǒng)的應用越來越廣泛,功能也越來越強大,對系統(tǒng)中的人機界面的要求也越來越高,在應用需求的驅(qū)使下,許多工作在LINUX下的圖形界面軟件包的開發(fā)和移植工作中都涉及到底層LCD驅(qū)動的開發(fā)問題。因此在嵌入式系統(tǒng)中開發(fā)LCD驅(qū)動得以廣泛運用。本文以三星公司ARM9內(nèi)核芯片S3C2410的LCD接口為基礎(chǔ),介紹了在LINUX平臺上開發(fā)嵌入式LCD驅(qū)動程序的一般方法。本文硬件采用三星公司的S3C2410芯片的開發(fā)板,軟件采用LINUX2419平臺,編譯器為ARMLINUXGCC的交叉編譯器,使用640480分辨率的TFT彩色LCD,通過對其LINUX驅(qū)動程序進行改寫和調(diào)試,成功地實現(xiàn)了對該種屏的驅(qū)動和顯示。嵌入式驅(qū)動的概念設(shè)備驅(qū)動程序是操作系統(tǒng)內(nèi)核和機器硬件之間的接口,設(shè)備驅(qū)動程序為應用程序屏蔽了硬件的細節(jié),這樣在應用程序看來,硬件設(shè)備只是一個設(shè)備文件,應用程序可以像操作普通文件一樣對硬件設(shè)備進行操作。設(shè)備驅(qū)動程序是內(nèi)核的一部分,它主要完成的功能有對設(shè)備進行初始化和釋放;把數(shù)據(jù)從內(nèi)核傳送到硬件和從硬件讀取數(shù)據(jù);讀取應用程序傳送給設(shè)備文件的數(shù)據(jù)、回送應用程序請求的數(shù)據(jù)以及檢測和處理設(shè)備出現(xiàn)的錯誤。LINUX將設(shè)備分為最基本的兩大類一類是字符設(shè)備,另一類是塊設(shè)備。字符設(shè)備和塊設(shè)備的主要區(qū)別是在對字符設(shè)備發(fā)出讀寫請求時,實際的硬件IO一般就緊接著發(fā)生了。字符設(shè)備以單個字節(jié)為單位進行順序讀寫操作,通常不使用緩沖技術(shù);塊設(shè)備則是以固定大小的數(shù)據(jù)塊進行存儲和讀寫的,如硬盤、軟盤等,并利用一塊系統(tǒng)內(nèi)級單色顯示模式,支持256色和4096色顯示,可接多種分辨率的LCD,例如640480、320240和160160等,在256色顯示模式時,最大可支持40961024、20482048和10244096顯示。TFT液晶平板可支持1248BPP(BITSPERPIXEL)調(diào)色板顯示模式和16BPP非調(diào)色板真彩顯示。幀緩沖區(qū)是出現(xiàn)在LINUX22XX及以后版本內(nèi)核當中的一種驅(qū)動程序接口,這種接口將顯示設(shè)備抽象為幀緩沖區(qū)設(shè)備區(qū)。幀緩沖區(qū)為圖像硬件設(shè)備提供了一種抽象化處理,它代表了一些視頻硬件設(shè)備允許應用軟件通過定義明確的界面來訪問圖像硬件設(shè)備。這樣軟件無須了解任何涉及硬件底層驅(qū)動的東西(如硬件寄存器)。它允許上層應用程序在圖形模式下直接對顯示緩沖區(qū)進行讀寫和IO控制等操作。通過專門的設(shè)備節(jié)點可對該設(shè)備進行訪問,如DEVFB。用戶可以將它看成是顯示內(nèi)存的一個映像,將其映射到進程地址空間之后,就可以進行讀寫操作,而讀寫操作可以反映到LCD。幀緩沖設(shè)備對應的設(shè)備文件是DEVFB。如果系統(tǒng)有多個顯卡,LINUX還支持多個幀緩沖設(shè)備,最多可達32個,即DEVFB0~DEVFB31。而DEVFB則指向當前的幀緩沖設(shè)備,通常情況下,默認的幀緩沖設(shè)備為DEVFB0。幀緩沖設(shè)備也屬于字符設(shè)備,采用“文件層驅(qū)動層”的接口方式。在文件層為之定義了以下數(shù)據(jù)結(jié)構(gòu)。STATICSTRUCTFILE_OPERATIONSFB_FOPSOWERTHIS_MODULEREADFB_READ讀操作WRITEFB_WRITE寫操作IOCT1FB_IOCT1IO操作MMAPFB_MMAP映射操作
      下載積分: 3 賞幣
      上傳時間:2024-05-21
      頁數(shù): 7
      14人已閱讀
      ( 4 星級)
    • 簡介:系統(tǒng)學習嵌入式系統(tǒng)學習嵌入式LINUX幾點非常實用的建議幾點非常實用的建議學習把握嵌入LINUX的開發(fā)與移植現(xiàn)在非常流行。各種學習文章與培訓班,充斥書店街頭。筆者也上了路,經(jīng)歷漫長的摸索,終于一日開竅,但的確糟踐了很多金錢與時間。作為窮人,現(xiàn)寫下自己的感受,供好學寒士參考。第一要點實驗重于看書(多編碼,少翻書)一定首先搭建X86實驗環(huán)境。用舊計算機(周末電腦城拋售存貨,有新的),搭建一套實驗環(huán)境。HOST主機一臺PC機(能夠跑REDHATLINUX,看問檔就可以了配網(wǎng)卡與軟驅(qū))。TARGET目標機一塊舊PC主板,配一張網(wǎng)卡和一個軟驅(qū),電源。附件交叉網(wǎng)線,交叉串口線夠了,不會超過3千元(已經(jīng)很滿足了)。軟件全部到網(wǎng)站下載。先不管什么ARMPPCMIPS以后看看文檔吧。第二重點GNUC編譯在PC上安裝REDHATLINUX包括開發(fā)工具。熟悉LINUX的配置命令。練習LINUX的C語言編程,多個程序的編譯工程制作。無聊的話,將C語言教材的例程,編譯十幾個,熟悉GNU編譯器。WWWGNUG包括GCCMAKELDOBJDUMPAR等GNUTOOLKIT第三重點REALTIMELINUX內(nèi)核編程加載到目標板運行。1。下載RTLINUX或UCLINUX或什么非REDHAT的LINUX源碼,一定是包括編譯工程MAKEFILE并且FX86PC的。2。修改和配置程序,將RTLINUX的標準CONSOLE口改為串口,不是VGA與鍵盤。3。在REDHATLINUX環(huán)境下,編譯這個EMBEDDEDLINUX內(nèi)核。用MKBOOT的這樣程序(或按代碼中工具,)將編譯好的內(nèi)核執(zhí)行文件拷貝定位軟盤引導區(qū)。4。用這張軟盤引導在目標PC主板。在PC主機的串口終端上配置PC主板目標機。效果同REDHATLINUXTERMINALCONSOLE一樣。以后越來越難,堅持。第四個重點編譯跑通網(wǎng)卡的驅(qū)動程序下載編譯網(wǎng)卡驅(qū)動源碼STEVENS寫的,C高手大都學習過C和指針、C缺陷與陷阱、高質(zhì)量CC編程指南、C專家編程、THECPROGRAMMINGLANGUAGE3)程序員大都要學數(shù)據(jù)結(jié)構(gòu),嵌入式程序員數(shù)據(jù)結(jié)構(gòu)必學4)底層開發(fā)人員大都要學微機原理、計算機體系結(jié)構(gòu),嵌入式開發(fā)人員必學5)單片機可以讓一個從事軟件開發(fā)的人了解和如何操作硬件,有必要學,因為一開始就從ARM入手,不太現(xiàn)實6)ARM體系結(jié)構(gòu),其中有匯編。7)數(shù)字電路有必要學習,不然你在做底層開發(fā)時真的會不知道怎么看原理圖,起碼也得懂與或門吧。8)ARMLINUX應用程序開發(fā)。(前提是要有開發(fā)板)到此,你勉強算是在嵌入式LINUX這個行業(yè)有了初步入門了吧但遺憾的是這還遠遠不夠這是我現(xiàn)在的水平。告訴你我是學軟件專業(yè),已經(jīng)學習一年嵌入式LINUX了,我現(xiàn)在找個工作都難,還沒找到。以下是我認為成為高手的學習方向。9)要做底層開發(fā),就必須知道軟硬件之間是如何銜接和配合工作的,那么電子技術(shù)應該要好好學習了,很多時候會用到模擬電路知識,這是區(qū)別好手與菜鳥的不同之處之一。10)LINUX下的匯編要學,這樣你才能真正了解你寫的程序是如何在一個特定的硬件上跑的。這是區(qū)別好手與菜鳥的不同之處之二。11)TCPIP協(xié)議棧要學,所有的嵌入式高手都得掌握的東西,這是區(qū)別好手與菜鳥的不同之處之三。12)有了這些東西,拿下LINUX驅(qū)動已經(jīng)不再話下,需要你去學習LINUX內(nèi)核源代碼和LINUX驅(qū)動程序設(shè)計,這是一個技術(shù)升華。到此,你已經(jīng)算是嵌入式LINUX的中級人物了,本科生工資在40005500不等。13)音頻、視頻的解碼譯碼技術(shù)你得學。14)各種IC,各種BOOTLOADER你能夠參與其開發(fā)設(shè)計。15)自行設(shè)計開發(fā)新產(chǎn)品,新技術(shù)。我認為到此你已經(jīng)是一個世界級的嵌入式LINUX人物了,工資待遇我已經(jīng)不用說了。這些東西要靠自學入門,說實話不太現(xiàn)實,嵌入式入門比較高,要有心里準備,進培訓機構(gòu)學習是有必要的,除非你有親戚朋友手把手教你。但不一定就意味著培訓了你就真能學好,能找到很好的工作,要因人而異,能入門就算不錯了。主要還是靠個人,還有就是自己必須要有一塊開發(fā)板,你必須投入很多錢,因為還有很多的書籍你也得買。還有一點,自己必須得喜歡專研。要不你不可能學好小弟孤陋寡聞,很多細節(jié)沒有一一寫出,見笑了,請?zhí)岢鲆庖?,謝謝。如何學習嵌入式如何學習嵌入式LINUX默認分類20110227095959閱讀47評論0字號大中小訂閱一直在為沒能系統(tǒng)的學一下嵌入式LINUXARM的問題而困擾因為一直不知道怎么個系統(tǒng)法所以整天東看看西弄弄前幾天看到了成都國嵌的視頻教程的介紹覺得他們?yōu)閷W員制定的學習指導比較合理比較適合入門所以總結(jié)的一下在此分享學什么
      下載積分: 6 賞幣
      上傳時間:2024-03-10
      頁數(shù): 9
      18人已閱讀
      ( 4 星級)
    • 簡介:大工18春嵌入式原理與開發(fā)在線測試21、A2、A3、D4、A5、C一、單選題共10題,30分1、定時器初始化過程中寫設(shè)置計數(shù)時鐘的預分頻值和TIMER0死區(qū)寬度。ATCFG0BTCFG1CTCNTBNDTCON正確答案是A2、ARM7的系統(tǒng)時鐘為MHZ。A20133B100233C200700D701以上正確答案是A3、S3C44B0X的能量模式中使所有時鐘都停止。A正常模式B低能模式C休眠模式D停止模式正確答案是D4、嵌入式軟件的開發(fā)進入實現(xiàn)階段不包括。A策劃B生成C調(diào)試D固化運行正確答案是A5、移位指令的具體類型不包括。ALSLBASLCRSRDASR正確答案是C6、ARM指令基本的語法格式中的“COND”表示。A指令操作碼B指令的條件碼C目標寄存器編碼D第2操作數(shù)D集成音頻接口EDMA控制器正確答案是ABCDE3、根據(jù)不同的階段嵌入式軟件開發(fā)工具可以分為。A需求分析工具B軟件設(shè)計工具C編碼、調(diào)試工具D測試工具E配置管理工具、維護工具正確答案是ABCDE4、目前ARM指令集支持的常見尋址方式包括。A立即尋址B寄存器尋址C寄存器間接尋址D基址變址尋址E多寄存器尋址正確答案是ABCDE5、ARM微處理器的異常包括。A復位B未定義指令C軟件中斷D預取中止E數(shù)據(jù)中止正確答案是ABCDE三、判斷題共15題,45分1、微處理器系統(tǒng)的硬件設(shè)計過程中系統(tǒng)復位電路的設(shè)計并非必要的環(huán)節(jié)。A對B錯正確答案是B2、S3C44B0X的中斷控制器矢量IRQ中斷模式增加中斷響應周期。A對B錯正確答案是B3、THUMB是從標準32位ARM指令集抽出來的36條指令格式重新編成16位的操作碼。A對B錯正確答案是A
      下載積分: 5 賞幣
      上傳時間:2024-03-15
      頁數(shù): 5
      15人已閱讀
      ( 4 星級)
    • 簡介:大工18春嵌入式原理與開發(fā)在線測試11、B2、A3、A4、D5、A一、單選題共10題,30分1、嵌入式系統(tǒng)的硬件是以為核心。A模擬電路及電源B嵌入式處理器C接口控制器及接插件D引導程序正確答案是B2、是嵌入式系統(tǒng)中不可缺少的重要部分由各設(shè)備、資源的驅(qū)動程序構(gòu)成。A驅(qū)動層B操作系統(tǒng)OS層C中間件層D應用層正確答案是A3、20世紀80年代初INTEL研制成功了系列單片機。AMCS8051BVTRX32CCPU326DMCU485正確答案是A4、嵌入式系統(tǒng)的資源比PC軟件故障帶來的后果比PC機。A多,小B多,大C少,小D少,大正確答案是D5、嵌入式系統(tǒng)軟件組成不包括。A模擬電路B程序C相關(guān)數(shù)據(jù)D說明文檔正確答案是A6、由于嵌入式系統(tǒng)一般是應用于小型電子裝置并且系統(tǒng)資源相對有限的場合所以嵌入式系統(tǒng)具有特性。A功耗低B具有專用性C實時性強ADELTASYSTEMBHOPENCWINDOWSCEDLINUXEVXWKS正確答案是CDE3、ARM微處理器體系中保存有分辨率的點陣字庫。A8X8B12X12C16X16D24X24E36X36正確答案是BCD4、ARM處理器當前的產(chǎn)品系列包括。AARM8BARM9CARM9EDARM10EARM11正確答案是BCDE5、嵌入式系統(tǒng)是以應用為中心以計算機技術(shù)為基礎(chǔ)軟件、硬件可裁減嚴格要求的專用計算機系統(tǒng)。A功能B成本C體積D可靠性E功耗正確答案是ABCDE三、判斷題共15題,45分1、為適應嵌入式分布處理結(jié)構(gòu)和應用的網(wǎng)絡(luò)需求通常配備一種或多種網(wǎng)絡(luò)通信接口。A對B錯正確答案是A2、系統(tǒng)引導及升級階段中將系統(tǒng)軟件從NFLASH中讀取出來加載到RAM中運行這種方式可以解決成本及FLASH速度比RAM慢的問題。A對B錯正確答案是A
      下載積分: 3 賞幣
      上傳時間:2024-05-21
      頁數(shù): 5
      13人已閱讀
      ( 4 星級)
    • 下載積分: 5 賞幣
      上傳時間:2024-03-16
      頁數(shù): 4
      7人已閱讀
      ( 4 星級)
    • 簡介:1嵌入式開發(fā)教學大綱嵌入式開發(fā)教學大綱課程編碼課程名稱嵌入式開發(fā)學時學分724先修課程C語言程序設(shè)計、數(shù)字邏輯、LINUX操作系統(tǒng)、計算機網(wǎng)絡(luò)、操作系統(tǒng)、計算機組成原理、微機原理與接口技術(shù)、匯編語言適用專業(yè)計算機科學與技術(shù)開課教研室網(wǎng)絡(luò)教研室一、課程性質(zhì)與任務1課程性質(zhì)專業(yè)方向必修課2課程目的了解嵌入式系統(tǒng)基本要素和最新知識概念,掌握嵌入式系統(tǒng)軟硬件設(shè)計原理和方法,實踐嵌入式系統(tǒng)項目開發(fā)基本流程,掌握嵌入式系統(tǒng)開發(fā)方法。通過學習,使學生深刻理解嵌入式系統(tǒng)的基本要素和最新設(shè)計理念、嵌入式操作系統(tǒng)、軟硬件協(xié)同設(shè)計的基本方法;實踐嵌入式系統(tǒng)設(shè)計流程;具備良好的嵌入式系統(tǒng)工程開發(fā)能力。通過本課程的學習,具備一定的分析和解決問題的能力;激起學生們的好奇心和創(chuàng)造力。二、課程教學基本要求1嵌入式相關(guān)基礎(chǔ)理論知識的理解與掌握2LINUXC編程、LINUX網(wǎng)絡(luò)編程3基于SKYEYE的嵌入式系統(tǒng)開發(fā)4驅(qū)動程序設(shè)計的框架以及關(guān)鍵點5進一步分析LINUX011內(nèi)核源代碼,提升自己對操作系統(tǒng)原理的理解水平,對操作系統(tǒng)有一個總體的把握和認知三、課程教學內(nèi)容第1章嵌入式系統(tǒng)開發(fā)技術(shù)基礎(chǔ)主要知識點※11嵌入式系統(tǒng)概述※12嵌入式處理器※13嵌入式操作系統(tǒng)※14嵌入式系統(tǒng)的結(jié)構(gòu)、開發(fā)流程、開發(fā)要點3316GLIBC317GDB※318實例使用GDB調(diào)試器319BINUTILS工具包32GNUARM匯編語法35ARM匯編語言程序設(shè)計351ARM匯編偽指令介紹352模塊化程序設(shè)計36混合語言編程第4章引導裝載程序BOOTLOADER的移植主要知識點41BOOTLOADER411BOOTLOADER概述412BOOTLOADER的工作流程42常見BOOTLOADER介紹43UBOOT114源代碼分析431UBOOT的代碼結(jié)構(gòu)432UBOOT的啟動流程433CPUARM920TSTARTS434LOWLEVEL_INITS435LIB_ARMBOARDC436INIT_SEQUENCE437COMMONMAINC44移植UBOOT114到S3C2440A平臺441UBOOT的配置與編譯※442實例移植UBOOT到S3C2440A平臺※443實例燒寫UBOOT到FLASH45實例使用UBOOT451UBOOT的常用命令452UBOOT的環(huán)境變量453UBOOT與內(nèi)核的關(guān)系454添加UBOOT命令※46實例基于SKYEYE的移植三部曲之一BOOTLOADER
      下載積分: 6 賞幣
      上傳時間:2024-03-10
      頁數(shù): 7
      5人已閱讀
      ( 4 星級)
    • 下載積分: 8 賞幣
      上傳時間:2024-03-12
      頁數(shù): 34
      8人已閱讀
      ( 4 星級)
    • 簡介:嵌入式嵌入式LINUXLINUX設(shè)計實驗報告設(shè)計實驗報告項目概要項目概要名稱名稱三種排序算法的在LINUX和ARM上執(zhí)行速度比較具體內(nèi)容和實驗要求具體內(nèi)容和實驗要求三種或三種以上排序算法在ARMLINUX上執(zhí)行速度的比較例如可以隨機產(chǎn)生1000個數(shù),在排序過程開始前計下系統(tǒng)時間,結(jié)束后再計下系統(tǒng)時間,算出時間差即為算法執(zhí)行時間,每種算法需要多重復幾次取平均值。項目分工項目分工需求分析共同完成概要設(shè)計和詳細設(shè)計(李春元)負責整個程序的框架設(shè)計和具體函數(shù)的實現(xiàn)即代碼注釋;調(diào)試和改進(李紅)代碼調(diào)試,包括調(diào)試實例的設(shè)計,功能的擴展和補充;實現(xiàn)(共同完成)從VISUALC調(diào)試成功,移植到LINUX系統(tǒng)下的相關(guān)改進(庫的變化等等),掛載到ARM9上的過程,比較三種環(huán)境下運行時間的差異。項目需求分析項目需求分析由實驗要求可知,首先是確定三種排序算法,這個容易解決,我們選擇的是快速排序,冒泡排序,簡單排序;接著是隨機數(shù)的產(chǎn)生;然后是怎樣計下系統(tǒng)時間,最后是怎樣用系統(tǒng)時間來計算多次排序的平均值,這里又會涉及到數(shù)據(jù)類型的強制轉(zhuǎn)換。所以要實現(xiàn)這些要求,包括的函數(shù)主要有MAIN函數(shù),冒泡排序函數(shù),簡單排序函數(shù),快速排序函數(shù),排序時間計算函數(shù)。代碼的框架和具體的實驗代碼(概要設(shè)計和詳細設(shè)計)由李春元同學完成。概要設(shè)計概要設(shè)計包括系統(tǒng)整體軟硬件流程圖,各個功能子模塊的劃分和描述;產(chǎn)生隨機數(shù)簡單排序冒泡排序快速排序時間統(tǒng)計代碼完成代碼完成第一步測試隨即數(shù)函數(shù)是否正確,隨機數(shù)產(chǎn)生由函數(shù)SRUNSIGNEDTIMENULL實現(xiàn),在這代碼后添加顯示函數(shù)PRINTF“THOUSROMNUMBERSFROM0TO2000NN“FI0I(冒泡排序,簡單排序)。后兩者基本相同。第五步為了更好的體現(xiàn)個排序算法的優(yōu)劣,還加入了記錄移動次數(shù)和比較次數(shù)的變量,當待排序數(shù)很多和排序次數(shù)很大時影響也會很大,所以要驗證移動次數(shù)和比較次數(shù),這個和第三步共同進行。第六步在LINUX系統(tǒng)上運行時要注意兩者的兼容性,開始時李春元同學用了C的輸出輸入流來顯示輸出,這在LINUX的編譯環(huán)境下是不支持的,最后都改成了C中的PRINTF語句以及MAIN函數(shù)返回值不能為VOID。還要注意的是文件的后綴是C。在LINUX上實現(xiàn)后,掛載到ARM上再通過終端顯示。實驗結(jié)果實驗結(jié)果同1000個數(shù)經(jīng)100次排序后的平均數(shù)據(jù)A)WINDOW上運行結(jié)果
      下載積分: 6 賞幣
      上傳時間:2024-03-17
      頁數(shù): 10
      9人已閱讀
      ( 4 星級)
    • 簡介:外文翻譯原文外文翻譯原文APYROELECTRICINFRAREDSENSBASEDINDOLOCATIONAWARESYSTEMFTHESMARTHOMESUKLEEMEMBERIEEEKYOUNGNAMHAKYUNGCHANGLEEMEMBERIEEEABSTRACTSMARTHOMEISEXPECTEDTOOFFERVARIOUSINTELLIGENTSERVICESBYRECOGNIZINGRESIDENTSALONGWITHTHEIRLIFESTYLEFEELINGSONEOFTHEKEYISSUESFREALIZINGTHESMARTHOMEISHOWTODETECTTHELOCATIONSOFRESIDENTSCURRENTLYTHERESEARCHEFFTISFOCUSEDONTWOAPPROACHESTERMINALBASEDNONTERMINALBASEDMETHODSTHETERMINALBASEDMETHODEMPLOYSATYPEOFDEVICETHATSHOULDBECARRIEDBYTHERESIDENTWHILETHENONTERMINALBASEDMETHODREQUIRESNOSUCHDEVICETHISPAPERPRESENTSANOVELNONTERMINALBASEDAPPROACHUSINGANARRAYOFPYROELECTRICINFRAREDSENSSPIRSENSSTHATCANDETECTRESIDENTSTHEFEASIBILITYOFTHESYSTEMISEVALUATEDEXPERIMENTALLYONATESTBEDINDEXTERMSSMARTHOMELOCATIONBASEDSERVICEPYROELECTRICINFRAREDSENSPIRSENSLOCATIONRECOGNITIONALGITHMIINTRODUCTIONTHEREISAGROWINGINTERESTINSMARTHOMEASAWAYTOOFFERACONVENIENTCOMFTABLESAFERESIDENTIALENVIRONMENT12INGENERALTHESMARTHOMEAIMSTOOFFERAPPROPRIATEINTELLIGENTSERVICESTOACTIVELYASSISTINTHERESIDENT’SLIFESUCHASHOUSEWKAMUSEMENTRESTSLEEPHENCEINDERTOENHANCETHERESIDENT’SCONVENIENCESAFETYDEVICESSUCHASHOMEAPPLIANCESMULTIMEDIAAPPLIANCESINTERAPPLIANCESSHOULDBECONNECTEDVIAAHOMEWKSYSTEMASSHOWNINFIG1THEYSHOULDBECONTROLLEDMONITEDREMOTELYUSINGATELEVISIONTVPERSONALDIGITALASSISTANTPDA34ALTERNATIVELYINDOLOCATIONAWARESYSTEMSCANBECLASSIFIEDACCDINGTOTHENEEDFATERMINALTHATSHOULDBECARRIEDBYTHERESIDENTTERMINALBASEDMETHODSSUCHASACTIVEBATSDONOTRECOGNIZETHERESIDENT’SLOCATIONDIRECTLYBUTPERCEIVETHELOCATIONOFADEVICECARRIEDBYTHERESIDENTSUCHASANINFRAREDTRANSCEIVERRADIOFREQUENCYIDENTIFICATIONRFIDTAGTHEREFEITISIMPOSSIBLETORECOGNIZETHERESIDENT’SLOCATIONIFHESHEISNOTCARRYINGTHEDEVICEINCONTRASTNONTERMINALMETHODSSUCHASEASYLIVINGSMARTFLOCANFINDTHERESIDENT’SLOCATIONWITHOUTSUCHDEVICESHOWEVEREASYLIVINGCANBEREGARDEDTOINVADETHERESIDENT’SPRIVACYWHILETHESMARTFLOHASDIFFICULTYWITHEXTENDIBILITYMAINTENANCETHISPAPERPRESENTSANONTERMINALBASEDLOCATIONAWARESYSTEMTHATUSESANARRAYOFPYROELECTRICINFRAREDPIRSENSS1516THEPIRSENSSONTHECEILINGDETECTTHEPRESENCEOFARESIDENTARELAIDOUTSOTHATDETECTIONAREASOFADJACENTSENSSOVERLAPBYCOMBININGTHEOUTPUTSOFMULTIPLEPIRSENSSTHESYSTEMISABLETOLOCATEARESIDENTWITHAREASONABLEDEGREEOFACCURACYTHISSYSTEMHASINHERENTADVANTAGEOFNONTERMINALBASEDMETHODSWHILEAVOIDINGPRIVACYEXTENDIBILITYMAINTENANCEISSUESINDERTODEMONSTRATEITSEFFICACYANEXPERIMENTALTESTBEDHASBEENCONSTRUCTEDTHEPROPOSEDSYSTEMHASBEENEVALUATEDEXPERIMENTALLYUNDERVARIOUSEXPERIMENTALCONDITIONSTHISPAPERISGANIZEDINTOFOURSECTIONSINCLUDINGTHISINTRODUCTIONSECTIONIIPRESENTSTHEARCHITECTUREOFTHEPIRSENSBASEDINDOLOCATIONAWARESYSTEMPILASTHELOCATIONRECOGNITIONALGITHMSECTIONIIIDESCRIBESARESIDENTDETECTIONMETHODUSINGPIRSENSSEVALUATESTHEPERFMANCEOFTHESYSTEMUNDERVARIOUSCONDITIONSUSINGANEXPERIMENTALTESTBEDFINALLYASUMMARYTHECONCLUSIONSAREPRESENTEDINSECTIONIVIIARCHITECTUREOFTHEPIRSENSBASEDINDOLOCATIONAWARESYSTEMAFRAMEWKOFTHESMARTHOMEGIVENTHEINDOENVIRONMENTOFTHESMARTHOMEANINDOLOCATIONAWARESYSTEMMUSTSATISFYTHEFOLLOWINGREQUIREMENTSFIRSTTHELOCATIONAWARESYSTEMSHOULDBEIMPLEMENTEDATARELATIVELYLOWCOSTBECAUSEMANYSENSSHAVETOBEINSTALLEDINROOMSOFDIFFERENTSIZESTODETECTTHERESIDENTINTHESMARTHOMESECONDSENSINSTALLATIONMUSTBEFLEXIBLEBECAUSETHESHAPEOFEACHROOMISDIFFERENTTHEREAREOBSTACLESSUCHASHOMEAPPLIANCESFURNITUREWHICHPREVENTTHENMALOPERATIONOFSENSSTHETHIRDREQUIREMENTISTHATTHESENSSFTHELOCATIONAWARESYSTEM
      下載積分: 8 賞幣
      上傳時間:2024-03-17
      頁數(shù): 17
      6人已閱讀
      ( 4 星級)
    • 簡介:課程設(shè)計0目錄1嵌入式的概述111嵌入式技術(shù)的現(xiàn)狀112嵌入式系統(tǒng)概述1121嵌入式系統(tǒng)的定義1122嵌入式系統(tǒng)分類2123嵌入式系統(tǒng)的組成213B超技術(shù)的發(fā)展32B型超聲儀前端模擬電路設(shè)計421發(fā)射電路522低通濾波器的設(shè)計523前置放大器設(shè)計624AD轉(zhuǎn)換電路設(shè)計73ARM體系結(jié)構(gòu)和BOOTLOADER的實現(xiàn)831ARM體系結(jié)構(gòu)8311ARM處理器的工作狀態(tài)8312ARM處理器模式8313ARM920T系統(tǒng)結(jié)構(gòu)分析9314S3C2410A處理器介紹932ARM的BOOTLOADER概念1133BOOTLOADER的移植實現(xiàn)1134LINUX內(nèi)核移植12341內(nèi)核的配置、編譯與移植124LINUX設(shè)備驅(qū)動程序1341設(shè)備驅(qū)動程序的分類與特征1342設(shè)備驅(qū)動結(jié)構(gòu)14421設(shè)備驅(qū)動關(guān)鍵數(shù)據(jù)結(jié)構(gòu)14422設(shè)備驅(qū)動的基本函數(shù)15423鍵盤驅(qū)動的實現(xiàn)175嵌入式數(shù)字B超圖像處理系統(tǒng)的實現(xiàn)1951系統(tǒng)實現(xiàn)的方法1952系統(tǒng)實現(xiàn)的原理19521前處理及幀存控制20522DMA傳輸20523后處理及其顯示206嵌入式LINUX的B超圖像打印的實現(xiàn)2161嵌入式LINUX的小型B超儀的打印方案217總結(jié)與心得23參考文獻24課程設(shè)計01嵌入式的概述11嵌入式技術(shù)的現(xiàn)狀后PC時代,嵌入式系統(tǒng)將擁有最大的市場。目前在世界范圍內(nèi)嵌入式系統(tǒng)帶來的工業(yè)年產(chǎn)值已經(jīng)超過了1萬億美兀。盡管還沒有從事該領(lǐng)域開發(fā)的公司占到了大多數(shù),但我國國內(nèi)的嵌入式軟件市場已經(jīng)處十整體啟動階段。國內(nèi)嵌入式軟件市場未來的發(fā)展重點在十對應用范圍的拓展,而且手持設(shè)備、信息家電和工業(yè)控制則是近期市場的二大熱點。展望未來,明天的嵌入式系統(tǒng)將比今天的更方便、更小巧、更可靠、更高效而且更智能化。美國著名的未來學家尼葛洛龐帝在1999年訪華時曾預言,4至5年后嵌入式系統(tǒng)將是繼PC和INTER之后最偉大的發(fā)明。如今那么多年過去了,現(xiàn)實的發(fā)展也驗證了這個預言的正確性?,F(xiàn)在,嵌入式系統(tǒng)正處十高速發(fā)展階段,未來幾年,這種發(fā)展和競爭將愈演愈烈。經(jīng)過幾十年的發(fā)展,嵌入式系統(tǒng)已經(jīng)在很大程度上改變了人們的生活、工作和娛樂方式,而且這些改變還在加速。嵌入式系統(tǒng)具有無數(shù)的種類,每類都具有自己獨特的個性。例如,MP3、數(shù)碼相機與打印機就有很大的不同。汽車中更是具有多個嵌入式系統(tǒng),使汽車更輕快、更安全和更容易駕駛。即使不可見,嵌入式系統(tǒng)也無處不在。嵌入式系統(tǒng)在很多產(chǎn)業(yè)中得到了廣泛的應用并逐步改變著這些產(chǎn)業(yè),包括工業(yè)自動化、國防、運輸和航天領(lǐng)域。例如神州飛船和長征火箭中有很多嵌入式系統(tǒng),導彈的制導系統(tǒng)是嵌入式系統(tǒng),高檔汽車中也有多達幾十個嵌入式系統(tǒng)。在口常生活中,幾乎所有的帶有一點“智能”的家電如全自動洗衣機、電腦電飯煲等都是嵌入式系統(tǒng)。12嵌入式系統(tǒng)概述121嵌入式系統(tǒng)的定義嵌入式系統(tǒng)實際上是嵌入式計算機系統(tǒng)的簡稱。通常計算機連同一些常規(guī)的外設(shè)是作為獨立的系統(tǒng)而存在的,并非為某一方面的專門應用而存在。例如一臺PC就是一個計算機系統(tǒng),整個系統(tǒng)存在的目的就是為人們提供一臺可以編程、會計算、能處理數(shù)據(jù)的機器。它可以作為科學計算工具,也可以作為企業(yè)管理的工具,一般把這樣的計算機系統(tǒng)成為通用計算機系統(tǒng)。但是有些系統(tǒng)卻不是這樣。例如醫(yī)用CT也是一個系統(tǒng),這里
      下載積分: 8 賞幣
      上傳時間:2024-03-15
      頁數(shù): 28
      10人已閱讀
      ( 4 星級)
    • 簡介:畢業(yè)設(shè)計說明書論文作者學號系部專業(yè)題目基于ARM的嵌入式溫度控制系統(tǒng)的設(shè)計指導者評閱者南京工程學院畢業(yè)設(shè)計(論文)ABSTRACTMEASUREMENTCONTROLOFTEMPERATUREISWIDELYUSEDININDUSTRIALPRODUCTIONESPECIALLYINTHEPETROLEUMCHEMICALELECTRICPOWERMETALLURGYOTHERINDUSTRIALFIELDSMEASUREMENTMONITINGOFTHETEMPERATUREISAVERYIMPTANTLINKTHETEMPERATUREPARAMETERISANIMPTANTINDEXININDUSTRIALCONTROLTHISPAPERMAINLYSTUDIESTHEARM7BASEDEMBEDDEDSYSTEMFTHEAPPLICATIONOFTEMPERATURECONTROLBASEDONARM7WHICHBASEDONTHELPC2124KERNELTHEDS1820COLLECTINGTEMPERATURESIGNALTOOBTAINTHEACTUALTEMPERATUREVALUETHROUGHTHERWBTEMPERATURETRANSMITTERADCONVERSIONATTHESAMETIMETHROUGHTHELCDREALTIMEDISPLAYTHISPAPERINTRODUCESTHEPRINCIPLETHESYSTEMIMPLEMENTATIONPROCESSGIVESSOMEAPPLICATIONCIRCUITSTHISTEMPERATURECONTROLSYSTEMUSEDINTHEPOWERSYSTEMTHEPRACTICALAPPLICATIONSHOWSTHATTHESYSTEMISSTABLERELIABLEMEETTHETHERMOELECTRICINSTRUMENTTEMPERATURECONTROLREQUIREMENTSKEYWDSARM;PROTEUS;EMBEDDEDSYSTEM;TEMPERATURECONTROLSYSTEM
      下載積分: 8 賞幣
      上傳時間:2024-03-15
      頁數(shù): 43
      12人已閱讀
      ( 4 星級)
    • 簡介:淺談嵌入式系統(tǒng)的現(xiàn)狀及發(fā)展前景摘要從嵌入式系統(tǒng)的含義、特點、開發(fā)平臺及其工業(yè)特征出發(fā)深入闡述了嵌入式計算機技術(shù)的發(fā)展現(xiàn)狀展望了嵌入式系統(tǒng)產(chǎn)業(yè)在我國的廣闊發(fā)展前景景。關(guān)鍵字嵌入式系統(tǒng)嵌入式微處理器嵌入式微控制器嵌入式微控制器嵌入式微控制器片上系統(tǒng)1引言在現(xiàn)在日益信息化的社會中,計算機和網(wǎng)絡(luò)已經(jīng)全面滲透到日常生活的每一個角落。對于我們每個人,需要的已經(jīng)不再僅僅是那種放在桌上處理文檔,進行工作管理和生產(chǎn)控制的計算機“機器“;各種各樣的新型嵌入式系統(tǒng)設(shè)備在應用數(shù)量上已經(jīng)遠遠超過通用計算機,任何一個普通人可能擁有從大到小的各種使用嵌入式技術(shù)的電子產(chǎn)品,小到MP3,PDA等微型數(shù)字化產(chǎn)品,大到網(wǎng)絡(luò)家電,智能家電,車載電子設(shè)備。而在工業(yè)和服務領(lǐng)域中,使用嵌入式技術(shù)的數(shù)字機床,智能工具,工業(yè)機器人,服務機器人也將逐漸改變傳統(tǒng)的工業(yè)和服務方式。2嵌入式系統(tǒng)介紹21嵌入式系統(tǒng)的含義及分類嵌入式系統(tǒng)的含義及分類嵌入式系統(tǒng)被定義為以應用為中心、以計算機技術(shù)為基礎(chǔ)、軟件硬件可裁剪、適應應用系統(tǒng)功能、可靠性、成本、體積、功耗嚴格要求的專用計算機系統(tǒng)。嵌入式系統(tǒng)是將先進的計算機技術(shù)、半導體技術(shù)和電子技術(shù)和各個行業(yè)的具體應用相結(jié)合后的產(chǎn)物這一點就決定了它必然是一個技術(shù)密集、資金密集、高度分散、不斷創(chuàng)新的知識集成系統(tǒng)。22嵌入式系統(tǒng)的分類嵌入式系統(tǒng)的分類目前嵌入式系統(tǒng)除了部分為32位處理器外大量存在的是8位和16位的嵌入式微控制器MCU嵌入式系統(tǒng)是計算機應用的另一種形態(tài)正如前所述它與通用計算機應用不同嵌入式計算機是以嵌入式系統(tǒng)的形式隱藏在各種裝置、產(chǎn)品和系統(tǒng)之中的一種軟硬件高度專業(yè)化嵌入式系統(tǒng)則不同它是一個分散的工業(yè)充滿了競爭、機遇與創(chuàng)新沒有哪一個系列的處理器和操作系統(tǒng)能夠壟斷全部市場。即便在體系結(jié)構(gòu)上存在著主流但各不相同的應用領(lǐng)域決定了不可能有少數(shù)公司、少數(shù)產(chǎn)品壟斷全部市場。因此嵌入式系統(tǒng)領(lǐng)域的產(chǎn)品和技術(shù)必然是高度分散的留給各個行業(yè)的中小規(guī)模高技術(shù)公司的創(chuàng)新余地很大。另外社會上的各個應用領(lǐng)域是在不斷向前發(fā)展的要求其中的嵌入式處理器核心也同步發(fā)展這也構(gòu)成了推動嵌入式工業(yè)發(fā)展的強大動力。232嵌入式系統(tǒng)具有的產(chǎn)品特征嵌入式系統(tǒng)是面向用戶、面向產(chǎn)品、面向應用的如果獨立于應用自行發(fā)展則會失去市場。嵌入式處理器的功耗、體積、成本、可靠性、速度、處理能力、電磁兼容性等方面均受到應用要求的制約這些也是各個半導體廠商之間競爭的熱點。嵌入式系統(tǒng)和具體應用有機地結(jié)合在一起它的升級換代也是和具體產(chǎn)品同步進行因此嵌入式系統(tǒng)產(chǎn)品一旦進入市場具有較長的生命周期。嵌入式系統(tǒng)中的軟件一般都固化在只讀存儲器中而不是以磁盤為載體可隨意更換所以嵌入式系統(tǒng)的應用軟件生命周期也和嵌入式產(chǎn)品一樣長。另外各個行業(yè)的應用系統(tǒng)和產(chǎn)品和通用計算機軟件不同很少發(fā)生突然性跳躍嵌入式系統(tǒng)中的軟件也因此更強調(diào)可繼承性和技術(shù)銜接性發(fā)展比較穩(wěn)定。233嵌入式系統(tǒng)軟件的特征嵌入式處理器的應用軟件是實現(xiàn)嵌入式系統(tǒng)功能的關(guān)鍵對嵌入式處理器系統(tǒng)軟件和應用軟件的要求也和通用計算機有所不同。①軟件要求固態(tài)化存儲為了提高執(zhí)行速度和系統(tǒng)可靠性嵌入式系統(tǒng)中的軟件一般都固化在存儲器芯片或單片機本身中而不是存貯于磁盤等載體中。②軟件代碼高質(zhì)量、高可靠性盡管半導體技術(shù)的發(fā)展使處理器速度不斷提高、片上存儲器容量不斷增加但在大多數(shù)應用中存儲空間仍然是寶貴的還存在實時性的要求。為此要求程序編寫和編譯工具的質(zhì)量要高以減少程序二進制代碼長度、提高執(zhí)行速度。③系統(tǒng)軟件OS的高實時性是基本要求多任務嵌入式系統(tǒng)中對重要性各不相同的任務進行統(tǒng)籌兼顧的合理調(diào)度是保證每個任務及時執(zhí)行的關(guān)鍵單純通過提高處理器速度是無法完成和沒有效率的這種任務調(diào)度只能由優(yōu)化編
      下載積分: 3 賞幣
      上傳時間:2024-05-21
      頁數(shù): 5
      17人已閱讀
      ( 4 星級)
    • 簡介:18秋地大嵌入式操作系統(tǒng)在線作業(yè)一31、D2、B3、D4、D5、D一、單選題共10題,30分1、市場出售的智能手機常用的操作系統(tǒng)描述正確的是()。AROIDBIOSCWINDOWS8D以上全對正確答案是D2、不屬于嵌入式系統(tǒng)特點的是()。A面向特定系統(tǒng)應用的B通用的且完備的一個系統(tǒng)C生命周期相當長D開發(fā)技術(shù)要求比較高正確答案是B3、BOOTLOADER的啟動方式描述正確的是()。A網(wǎng)絡(luò)啟動方式B磁盤啟動方式CFLASH啟動方式D以上全對正確答案是D4、不屬于操作系統(tǒng)管理功能的是()。A為其他應用軟件提供支持B管理系統(tǒng)資源C使計算機系統(tǒng)所有資源最大程度地發(fā)揮作用D以上都不對正確答案是D5、LINUX的開發(fā)工具一般包括()。A源碼瀏覽器B交叉編譯器C調(diào)試器D以上全對正確答案是D6、目前市場上出售的IPHONE采用什么操作系統(tǒng)()。ALINUXBIOSCVXWKSDWINDOUWSCE正確答案是ABCD3、嵌入式軟件的特點描述正確的是()。A系統(tǒng)內(nèi)核小B專用性強C系統(tǒng)精簡D高實時性是嵌入式軟件的基本要求正確答案是ABCD4、文件系統(tǒng)的作用一般包括()。A創(chuàng)建文件B修改文件C刪除文件D轉(zhuǎn)儲文件正確答案是ABCD5、關(guān)于操作系統(tǒng)的作用描述正確的是()。A操作系統(tǒng)是系統(tǒng)軟件的集合B為其他應用軟件提供支持C使計算機系統(tǒng)所有資源最大程度地發(fā)揮作用D為用戶提供操作界面正確答案是ABCD6、LINUX操作系統(tǒng)的發(fā)行版包括()。AREDHATLINUXBSUSELINUXCTURBOLINUXDUBUNTU正確答案是ABCD7、操作系統(tǒng)的主要管理功能包括()。A進程與處理機管理B作業(yè)管理和存儲管理C設(shè)備管理D文件管理正確答案是ABCD8、VXWKS操作系統(tǒng)的主要應用領(lǐng)域包括()。A數(shù)據(jù)網(wǎng)絡(luò)B遠程通訊C醫(yī)療設(shè)備D消費電子正確答案是ABCD
      下載積分: 5 賞幣
      上傳時間:2024-03-15
      頁數(shù): 5
      12人已閱讀
      ( 4 星級)
    關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服客服 - 聯(lián)系我們

    機械圖紙源碼,實習報告等文檔下載

    備案號:浙ICP備20018660號