眾賞文庫
全部分類
  • 抗擊疫情 >
    抗擊疫情
    病毒認知 防護手冊 復工復產(chǎn) 應急預案 防控方案 英雄事跡 院務工作
  • 成品畢設 >
    成品畢設
    外文翻譯 畢業(yè)設計 畢業(yè)論文 開題報告 文獻綜述 任務書 課程設計 相關資料 大學生活 期刊論文 實習報告
  • 項目策劃 >
    項目策劃
    土地準備 規(guī)劃設計 開工開盤 項目綜合 竣工移交 售后移交 智慧方案 安全專項 環(huán)境影響評估報告 可行性研究報告 項目建議書 商業(yè)計劃書 危害評估防治 招投標文件
  • 專業(yè)資料 >
    專業(yè)資料
    人文法律 環(huán)境安全 食品科學 基礎建設 能源化工 農(nóng)林牧畜 綜合待分類 教育經(jīng)驗 行政人力 企業(yè)管理 醫(yī)學衛(wèi)生 IT技術 土木建筑 考研專題 財會稅務 公路隧道 紡織服裝
  • 共享辦公 >
    共享辦公
    總結匯報 調(diào)研報告 工作計劃 述職報告 講話發(fā)言 心得體會 思想?yún)R報 事務文書 合同協(xié)議 活動策劃 代理加盟 技術服務 求職簡歷 辦公軟件 ppt模板 表格模板 融資協(xié)議 發(fā)言演講 黨團工作 民主生活
  • 學術文檔 >
    學術文檔
    自然科學 生物科學 天文科學 醫(yī)學衛(wèi)生 工業(yè)技術 航空、航天 環(huán)境科學、安全科學 軍事 政學 文化、科學、教育、 交通運輸 經(jīng)濟 語言、文字 文學 農(nóng)業(yè)科學 社會科學總論 藝術 歷史、地理 哲學 數(shù)理科學和化學 綜合性圖書 哲學宗教
  • 經(jīng)營營銷 >
    經(jīng)營營銷
    綜合文檔 經(jīng)濟財稅 人力資源 運營管理 企業(yè)管理 內(nèi)控風控 地產(chǎn)策劃
  • 教學課件 >
    教學課件
    幼兒教育 小學教育 初中教育 高中教育 職業(yè)教育 成人教育 高等教育 考研資源 試題真題 作業(yè)習題 課后答案 綜合教學
  • 土木建筑 >
    土木建筑
    專項施工 應急預案 建筑規(guī)范 工藝方案 技術交底 施工表格 圖片圖集
  • 課程導學 >
    課程導學
    醫(yī)學綜合 中醫(yī)養(yǎng)生 醫(yī)學研究 身心發(fā)展 醫(yī)學試題 影像醫(yī)學 醫(yī)院辦公 外科醫(yī)學 老年醫(yī)學 內(nèi)科醫(yī)學 婦產(chǎn)科 神經(jīng)科 醫(yī)學課件 眼鼻喉科 皮膚病科 腫瘤科 兒科醫(yī)學 康復醫(yī)學 全科醫(yī)學 護理學科 針灸學科 重癥學科 病毒學科 獸醫(yī) 藥學
    • 簡介:COPYRIGHT2014FUJITSULIMITED,SIMULINK及基于模型設計的嵌入式應用,FNST第三事業(yè)部第一開發(fā)部主任工程師孫忠瀟SIMULINK基礎版主及代碼生成版主HYOWINNER2014年5月24日,2,COPYRIGHT2014FUJITSULIMITED,目錄,SIMULINK是什么各家釋意用戶群分析學習難度分析SIMULINK能夠做什么視頻處理音頻處理工業(yè)流程模擬發(fā)動機控制自定義娛樂工具箱TARGETSUPPORTPACKAGE目標芯片的驅(qū)動工具箱基于模型的嵌入式設計及應用MBDMODELBASEDDESIGN代碼自動生成相關知識MBDDEMO濾波器建模,生成代碼以及驗證,3,COPYRIGHT2014FUJITSULIMITED,SIMULINK是什么,百度SIMULINK是MATLAB最重要的組件之一,它提供一個動態(tài)系統(tǒng)建模、仿真和綜合分析的集成環(huán)境。MATLAB2013BSIMULINKOPENSTHESIMULINK?LIBRARYBROWSERHYOWINNERSIMULINKSIMULINKSIMUSIMULATION仿真具象化邏輯及結果LINK連接模塊與庫連接設計與需求連接模型與代碼連接你我與MATLAB/SIMULINK連接,4,COPYRIGHT2014FUJITSULIMITED,SIMULINK是什么,模塊庫,,模型,,波形,,5,COPYRIGHT2014FUJITSULIMITED,SIMULINK是什么,SIMULINK的使用者都期待其功能更加強大,能快速實現(xiàn)想要做的事,期待,6,COPYRIGHT2014FUJITSULIMITED,SIMULINK是什么,7,COPYRIGHT2014FUJITSULIMITED,SIMULINK能夠做什么,,視頻幀差分使能錄像仿真,,8,COPYRIGHT2014FUJITSULIMITED,SIMULINK能夠做什么,,使用自帶模塊搭建音頻解析器,方便快捷。稍作加工即可實現(xiàn)播放開始后進行音量調(diào)節(jié)、暫停、繼續(xù)以及播放停止等動作。構成音樂播放器,9,COPYRIGHT2014FUJITSULIMITED,SIMULINK能夠做什么,10,COPYRIGHT2014FUJITSULIMITED,SIMULINK能夠做什么,11,COPYRIGHT2014FUJITSULIMITED,SIMULINK能夠做什么,SIMULINK能夠做什么,TARGETSUPPORTPACKAGE是針對某一系列MCU/DSP芯片的驅(qū)動代碼配置與自動生成工具箱,給MBD嵌入式開發(fā)者提供快速算法驗證環(huán)境,F(xiàn)M4TSP主要有以下優(yōu)點1無需編寫驅(qū)動代碼使用者通過簡單的對話框設置即可生成驅(qū)動代碼2生成代碼有效錯誤的不合理的驅(qū)動配置模型會通過錯誤提示讓使用者改正3流程自動化從模型代碼生成,IDE啟動,工程創(chuàng)建,編譯,下載一鍵完成,TSP,12,COPYRIGHT2014FUJITSULIMITED,13,COPYRIGHT2014FUJITSULIMITED,基于模型的嵌入式設計及應用,MODELBASEDDESIGN,基于模型設計是一種流程,較之傳統(tǒng)軟件開發(fā)流程而言,使開發(fā)者能夠更快捷、以更少的成本花費進行開發(fā)。適用范圍包括信號處理,控制系統(tǒng),通信行業(yè)。表述系統(tǒng)的模型是整個開發(fā)流程的中心,貫穿需求,設計,實施與測試。模型本身就是一個可執(zhí)行的規(guī)格書,開發(fā)者修改優(yōu)化模型就是對設計的修繕,無需到實施之后通過測試再進行系統(tǒng)驗證,可以通過仿真在早期設計時期就及時進行正確性驗證,并且在實施階段,特別是對于嵌入式軟件,代碼由模型生成。,基于模型設計,14,COPYRIGHT2014FUJITSULIMITED,基于模型的嵌入式設計及應用,以一個簡單的濾波器設計作為需求,通過基于模型設計簡化流程將需求與算法設計綁定起來,以保證所有需求都被覆蓋,最終實現(xiàn)需求與設計的一致性。,需求,15,COPYRIGHT2014FUJITSULIMITED,基于模型的嵌入式設計及應用,根據(jù)濾波器的數(shù)學表達關系進行模型建立模型,并設計輸入輸出進行仿真,以驗證模型計算的正確性。模型輸入包括濾波系數(shù)和需要濾波的信號帶噪聲的正弦波仿真時,選擇合適的算法至關重要。,模型建立與仿真,模型建立與仿真,16,COPYRIGHT2014FUJITSULIMITED,基于模型的嵌入式設計及應用,應用于嵌入式開發(fā)的模型往往需要選擇固定步長的解算器,而不選用變步長的解算器這是因為微控制器的時鐘信號是以固定頻率的周期工作,雖然可以實現(xiàn)倍頻和分頻,往往在一個應用的過程中每個基礎時鐘信號是保持不變的。,解算器的選擇,解算器的選擇,17,COPYRIGHT2014FUJITSULIMITED,基于模型的嵌入式設計及應用,SYSTEMTARGETFILE是SIMULINK生成代碼不可或缺的起到總領作用的文件。它決定了自身被選擇時模型配置的動作,自定義GUI的追加,模型生成代碼的類型,以及主函數(shù)MAIN的生成與否,生成方式等等。GRTTLC快速原型ERTTLC嵌入式C代碼,通常使用此項或在此之上進行自定義硬件目標TSP工具的定制CUSTOM往往都是以ERTTLC為基礎,追加自定義硬件對應的配置或功能,系統(tǒng)目標文件,所謂TLC即TARGETLANGUAGECOMPILER的縮寫是一種解釋性編程語言,可以將模型編譯出來的RTW文件按照BLOCK級TLC程序轉(zhuǎn)化為目標代碼。,聯(lián)編文件,,聯(lián)編文件,即MAKEFILE文件MK,在MAKE_RTW指令下以系統(tǒng)模板聯(lián)編文件SYSTEMTEMPLATEMAKEFILE即SYSTEMTMF為基礎,生成MODELMK聯(lián)編程序,主要負責將模型產(chǎn)生的程序,附件的庫文件和自定義的模塊進行編譯和鏈接。系統(tǒng)模板聯(lián)編文件TMF允許用戶指定編譯器,編譯選項,以及可執(zhí)行文件生成時所附帶的信息。,,基于模型的嵌入式設計及應用,18,COPYRIGHT2014FUJITSULIMITED,通過RMISETUP注冊ACTIVEXCONTROLS后SIMULINKMODEL菜單欄增加了需求追蹤功能追加了鏈接之后,文檔中出現(xiàn)SIMULINK的小圖標,能夠從需求文檔鏈接到模型;每當需求出現(xiàn)了變更可以通過鏈接檢查是否及時反映到所設計的模型中,以保持一致性,需求與模型關聯(lián),基于模型的嵌入式設計及應用,19,COPYRIGHT2014FUJITSULIMITED,隨著模型復雜度的提高,人工檢查模型屬性,配置以及對于MAAB標準的遵守度逐漸成為負擔,使用SIMULINK工具欄中的MODELADVISOR工具可以自動進行標準以及模型配置和屬性的檢查,并產(chǎn)生檢查報告。檢查的內(nèi)容1是否會導致系統(tǒng)仿真出錯2是否會導致生成的代碼無效SIMULINKCODEREMBEDDEDCODER3生成的代碼是否符合安全標準SIMULINKCODEREMBEDDEDCODERSIMULINKVV,模型檢查與驗證,基于模型的嵌入式設計及應用,20,COPYRIGHT2014FUJITSULIMITED,使用PROFILERREPORT來了解模型每個環(huán)節(jié)的時間消耗和調(diào)用次數(shù)。報告中會提示模型執(zhí)行時間,調(diào)用函數(shù)清單和每個函數(shù)調(diào)用的詳細效率分析信息使用注意1如果算法模型使用MODELREFERRENCE引用,那么需要使該模型在NORMAL模式2在進行PROFILER時并不分析MODELREFERRENCE內(nèi)部,需要單獨分析,模型效率分析,基于模型的嵌入式設計及應用,21,COPYRIGHT2014FUJITSULIMITED,初次嘗試,先使用ERTTLC作為系統(tǒng)目標文件生成嵌入式C代碼ERTTLC會啟動代碼生成過程,將模塊轉(zhuǎn)化為C代碼未經(jīng)過任何優(yōu)化的代碼可讀性不強,代碼自動生成,初次嘗試,先使用ERTTLC作為系統(tǒng)目標文件生成嵌入式C代碼ERTTLC會啟動代碼生成過程,將模塊轉(zhuǎn)化為C代碼未經(jīng)過任何優(yōu)化的代碼可讀性不強,代碼自動生成,基于模型的嵌入式設計及應用,代碼自動生成提高可讀性,22,COPYRIGHT2014FUJITSULIMITED,1為模型增加信號名2通過信號線屬性配置存儲數(shù)據(jù)類型,代碼自動生成提高可讀性1,基于模型的嵌入式設計及應用,1為模型增加信號名2通過M代碼在BASEWORKSPACE創(chuàng)建信號數(shù)據(jù)對象3關聯(lián)數(shù)據(jù)對象與模型信號DISABLEIMPLICITSIGNALRESOLUTIONGCS命令可自動關聯(lián),代碼自動生成提高可讀性2,代碼自動生成提高可讀性2,23,COPYRIGHT2014FUJITSULIMITED,基于模型的嵌入式設計及應用,1將模型轉(zhuǎn)換為子系統(tǒng)2在BLOCKPARAMETER中配置為原子子系統(tǒng)3CODEGENERATION頁面定義函數(shù)名與文件名,代碼自動生成結構化,24,COPYRIGHT2014FUJITSULIMITED,基于模型的嵌入式設計及應用,最終目的是將通過模型生成的代碼下載到目標硬件中去使用,那么模型生成的代碼能不能如實地反映仿真過程是必須要去驗證的。模型與代碼的一致性驗證可以通過處理器在環(huán)仿真PROCESSORINTHELOOP,PIL來驗證。,代碼的有效性驗證,25,COPYRIGHT2014FUJITSULIMITED,MOREABOUTSIMULINKTOBECONTINUED,CMEXS函數(shù),子系統(tǒng)MASK,TLC語言,SIMULINKBLOCKHELP文檔制作,自定義SIMULINKLIBRARY,LEVEL1MS函數(shù)自動生成,CALLBACKS,ICONDRAWCOMMAND,模型定點化,,26,COPYRIGHT2014FUJITSULIMITED,
      下載積分: 4 賞幣
      上傳時間:2024-01-06
      頁數(shù): 27
      8人已閱讀
      ( 4 星級)
    • 簡介:主題ARM開發(fā)流程,62最小系統(tǒng)設計,621最小系統(tǒng)概述622電源設計623時鐘電路設計624復位電路設計625調(diào)試接口設計626存儲系統(tǒng)設計627最小系統(tǒng)示例,621最小系統(tǒng)概述,設計一個最小系統(tǒng)是學習ARM的好方法一個嵌入式處理器自己是不能獨立工作的,必須給它供電、加上時鐘信號、提供復位信號,如果芯片沒有片內(nèi)程序存儲器,則還要加上存儲器系統(tǒng),然后嵌入式處理器芯片才可能工作。這些提供嵌入式處理器運行所必須的條件的電路與嵌入式處理器共同構成了這個嵌入式處理器的最小系統(tǒng)。而大多數(shù)基于ARM7處理器核的微控制器都有調(diào)試接口,這部分在芯片實際工作時不是必需的,但因為這部分在開發(fā)時很重要,所以也把這部分也歸入最小系統(tǒng)中。,621最小系統(tǒng)概述,最小系統(tǒng)框圖,可選,因為許多面向嵌入式領域的微控制器內(nèi)部集成了程序和數(shù)據(jù)存儲器,可選,但是在樣品階段通常都會設計這部分電路,供電系統(tǒng)電源,電源系統(tǒng)為整個系統(tǒng)提供能量,是整個系統(tǒng)工作的基礎,具有極其重要的地位,但卻往往被忽略。如果電源系統(tǒng)處理得好,整個系統(tǒng)的故障往往減少了一大半。,622電源設計,設計電源時要考慮的因素1輸出的電壓、電流、功率;2輸入的電壓、電流;3安全因素;4輸出紋波;5電磁兼容和電磁干擾;6體積限制;7功耗限制;8成本限制。,622電源設計,1分析需求,622電源設計,(1)LPC2000系列微控制所需要的電源類型,1分析需求,622電源設計,(2)系統(tǒng)需求,主要考慮是否需要將數(shù)字電源和模擬電源分開。(1)如果不使用芯片的A/D或者D/A功能,可以不區(qū)分數(shù)字電源和模擬電源。(2)如果使用了A/D或者D/A,還需考慮參考電源設計。,1分析需求,622電源設計,(3)電源電路的前級和末級,,,電源前級,電源末級,2設計末級電源電路,622電源設計,LPC2000系列微控制18V消耗電流的極限值為70MA。為了保證可靠性并為以后升級留下余量,則電源系統(tǒng)18V能夠提供的電流應當大于300MA。整個系統(tǒng)在33V上消耗的電流與外部條件有很大的關系,這里假設電流不超過200MA,這樣,電源系統(tǒng)33V能夠提供600MA電流即可。分析得到以下參數(shù)33V電源設計最大電流600MA;18V電源設計最大電流300MA。,因為系統(tǒng)對這兩組電壓的要求比較高,且其功耗不是很大,所以不適合用開關電源,應當用低壓差模擬電源(LDO)。合乎技術參數(shù)的LDO芯片很多,SIPEX半導體SPX1117是一個較好的選擇,它的性價比高,且有一些產(chǎn)品可以與它直接替換,減少采購風險。,2設計末級電源電路,622電源設計,SPX1117主要特點08A穩(wěn)定輸出電流;1A穩(wěn)定峰值電流;3V可調(diào)節(jié);低靜態(tài)電流;08A時低壓差為11V;01線形調(diào)整率;02負載調(diào)整率;過流及溫度保護;多種封裝供選擇。,622電源設計,622電源設計,末級電源電路實例,622電源設計,模數(shù)隔離實例,,盡管SPX1117允許的輸入電壓可達20V(參考芯片數(shù)據(jù)手冊),但太高的電壓使芯片的發(fā)熱量上升,散熱系統(tǒng)不好設計,同時影響芯片的性能。這樣,就需要前級電路調(diào)整一下。如果系統(tǒng)可能使用多種電源(如交流電和電池),各種電源的電壓輸出不一樣,就更需要前級調(diào)整以適應末級的輸入。通過之前的分析,前級的輸出選擇為5V。選擇5V作為前級的輸出有兩個原因這個電壓滿足SPX1117的要求;目前很多器件還是需要5V供電的,這個5V可以兼做前級和末級了。,622電源設計,3設計前級電源電路,根據(jù)系統(tǒng)在5V上消耗的電流和體積、成本等方面的考慮,前級電路可以使用開關電源,也可以使用模擬電源。它們的特別如下開關電源效率較高,可以減少發(fā)熱量,因而在功率較大時可以減小電源模塊的體積;模擬電源電路簡單,輸出電壓紋波較小,并且干擾較開關電源小得多。,622電源設計,3設計前級電源電路,622電源設計,模擬電源,開關電源,,,前級電源電路實例,目前所有的微控制器均為時序電路,需要一個時鐘信號才能工作,大多數(shù)微控制器具有晶體振蕩器。簡單的方法是利用微控制器內(nèi)部的晶體振蕩器,但有些場合(如減少功耗、需要嚴格同步等情況)需要使用外部振蕩源提供時鐘信號。,時鐘系統(tǒng),623時鐘電路設計,623時鐘電路設計,目前所有的微控制器均為時序電路,需要一個時鐘信號才能工作,大多數(shù)微控制器具有晶體振蕩器。簡單的方法是利用微控制器內(nèi)部的晶體振蕩器,但有些場合(如減少功耗、需要嚴格同步等情況)需要使用外部振蕩源提供時鐘信號。,使用內(nèi)部振蕩器,使用外部時鐘源,可以使用穩(wěn)定的時鐘信號源,如有源晶振等。,微控制器在上電時狀態(tài)并不確定,這造成微控制器不能正確工作。為解決這個問題,所有微控制器均有一個復位邏輯,它負責將微控制器初始化為某個確定的狀態(tài)。這個復位邏輯需要一個復位信號才能工作。一些微控制器自己在上電時會產(chǎn)生復位信號,但大多數(shù)微控制器需要外部輸入這個信號。這個信號的穩(wěn)定性和可靠性對微控制器的正常工作有重大影響。,復位及其配置系統(tǒng),624復位電路設計,復位電路可以使用簡單的阻容復位,這個電路成本低廉,但不能保證任何情況產(chǎn)生穩(wěn)定可靠的復位信號,所以一般場合需要使用專門的復位芯片。,阻容復位,624復位電路設計,最好避免使用,常用的復位專用芯片有CATALYST公司的CAT800系列,SIPEX公司的SP700系列和SP800系列。為了適應嵌入式系統(tǒng)的應用,這些公司還推出帶有EEPROM存儲器和看門狗的復位芯片,這可以降低系統(tǒng)成本和縮小產(chǎn)品體積,減少元件數(shù)量也有利于系統(tǒng)的穩(wěn)定性。如果系統(tǒng)不需要手動復位功能,可以選擇CAT809。如果需要手動復位功能,可以選擇SP705/706、SP708SCN。種類繁多的復位芯片可以滿足不同工作電壓和不同復位方式的系統(tǒng),這里僅介紹其中部分。注意復位芯片的復位門檻的選擇至關重要,一般應當選擇微控制器的IO口供電電壓范圍為標準。LPC2000這個范圍為30V~36V,所以選擇復位門檻電壓為293V,即電源電壓低于293V時產(chǎn)生復位信號。,624復位電路設計,624復位電路設計,復位電路實例CAT809低有效復位;在工業(yè)級溫度范圍的應用中可直接代替MAX809;VCC低至10V時,復位信號仍然有效;6UA的電源電流;抗電源的瞬態(tài)干擾;緊湊的3腳SOT23和SC70封裝;工業(yè)級溫度范圍-40℃~85℃。,624復位電路設計,復位電路實例SP708/R/S/T263VSP708R;293VSP708S;308VSP708T;復位脈沖寬度200MS;最大電源電流40UA;支持開關式TTL/CMOS手動復位輸入;VCC下降至1V時,NRESET信號仍然有效;SP708/R/S/T支持高/低電平兩種方式。,624復位電路設計,復位電路實例SP6200/6201適用于要求高精度、快速操作和方便使用的應用;極低的關斷電流最大為1UA;低壓差160MV100MA。輸出電壓高精度2;邏輯控制的電子使能;復位輸出VOUT良好;1UF的陶瓷電容就可保持器件無條件穩(wěn)定工作。,,電壓輸出使能,復位輸出,624復位電路設計,復位電路實例CAT1024/1025具有2K字節(jié)EEPROM存儲器,數(shù)據(jù)保存時間長達100年;存儲器采用400KHZ的I2C總線接口,16字節(jié)的頁寫緩沖區(qū);CAT1025具有高、低電平復位信號,CAT1024具有低電平復位信號。VCC低至1V時復位仍有效;工作電壓范圍27V~55V;手動復位輸入。,624復位電路設計,微控制器在復位后可能有多種初始狀態(tài),具體復位到哪種初始狀態(tài)是在復位的過程中決定的。復位邏輯可能通過片內(nèi)只讀存儲器中的數(shù)據(jù)決定具體的初始狀態(tài),但更多的是通過復位期間的引腳狀態(tài)決定,也可能通過兩者共同決定。用引腳狀態(tài)配置復位后的初始狀態(tài)沒有統(tǒng)一的方法,需要根據(jù)相關芯片的手冊決定。,P226和P227決定復位后存儲器的來源以及存儲器的寬度,P126決定復位后是否使用P131~P126作為調(diào)試端口,P120決定復位后是否使用P125~P116作為跟蹤端口,P014決定復位后是否進入ISP狀態(tài),調(diào)試與測試接口不是系統(tǒng)運行必須的,但現(xiàn)代系統(tǒng)越來越強調(diào)可測性,調(diào)試、測試接口的設計也要重視了。LPC2000有一個內(nèi)置JTAG調(diào)試接口,通過這個接口可以控制芯片的運行并獲取內(nèi)部信息。,調(diào)試測試接口,625調(diào)試接口設計,調(diào)試接口電路一,,ETM功能僅在高級仿真器中具有,用戶如果沒有使用,可以將其省略,同時把TRACESYNC信號上的電阻也去掉。,625調(diào)試接口設計,,RTCK必須接47K下拉電阻。,標準20針JTAG,調(diào)試接口電路一,在該電路中,復位電路與前面介紹電路有所不同。它在復位信號和CPU之間插入了三態(tài)門74HC125。使用三態(tài)門主要是為了復位芯片和JTAG(ETM)仿真器都可以復位芯片。如果沒有74HC125,當復位芯片輸出高電平時,JTAG(ETM)仿真器就不可能把它拉低,這不但不能實現(xiàn)需要的功能,還可能損壞復位芯片或JTAG(ETM)仿真器。,,,625調(diào)試接口設計,因為這種電路JTAG(ETM)仿真器對LPC2000有完全的控制,其仿真性能最好。不過,由于74HC125工作的電壓范圍低于復位芯片的工作電壓范圍,所以此電路一般用于樣機。正式產(chǎn)品中可以不需要這部分電路。,,,625調(diào)試接口設計,調(diào)試接口電路二,625調(diào)試接口設計,,RTCK必須接47K下拉電阻。,ETM跟蹤接口,標準20針JTAG,,大部分LPC2000芯片都有片內(nèi)FLASH,可以不用再設計額外的存儲器系統(tǒng)。如果微控制器沒有片內(nèi)存儲器,就必須設計存儲器系統(tǒng),這一般通過微控制器的外部總線接口實現(xiàn)。,存儲器系統(tǒng),626存儲系統(tǒng),如果需要外擴存儲系統(tǒng),需要考慮(1)總線寬度(2)總線速度盡量避免使用8位總線,推薦使用16和32位總線,器件選型盡量選擇高速存儲器。如果使用16位總線,使用THUMB指令集可獲得更高的性能。,626存儲系統(tǒng),示例LPC2210存儲器系統(tǒng),626存儲系統(tǒng),,復位后使用外部16位寬度存儲器,16位SRAM,16位FLASH,LPC2100系列沒有外部總線接口的最小系統(tǒng);LPC2130系列沒有外部總線接口的最小系統(tǒng);LPC2200系列使用內(nèi)部存儲器的最小系統(tǒng);LPC2200系列使用外部存儲器的最小系統(tǒng)。,627最小系統(tǒng)實例,完整的最小系統(tǒng)LPC2100系列,,決定是否進入ISP狀態(tài),如果該引腳懸空將影響程序脫機運行,627最小系統(tǒng)實例,33V電源,18V電源,復位電路,時鐘電路,完整的最小系統(tǒng)LPC2130系列,627最小系統(tǒng)實例,33V電源,復位電路,時鐘電路,,決定是否進入ISP狀態(tài),如果該引腳懸空將影響程序脫機運行,627最小系統(tǒng)實例,完整的最小系統(tǒng)LPC2200不使用外部存儲器,,復位后使用內(nèi)部存儲器,33V電源,18V電源,復位電路,時鐘電路,,決定是否進入ISP狀態(tài),如果該引腳懸空將影響程序脫機運行,627最小系統(tǒng)實例,完整的最小系統(tǒng)LPC2200使用外部存儲器,,復位后使用外部16位寬度存儲器,33V電源,18V電源,復位電路,時鐘電路,,決定是否進入ISP狀態(tài),如果該引腳懸空將影響程序脫機運行,SRAM,FLASH,63軟件開發(fā)平臺,631ISP下載軟件632ADS集成開發(fā)環(huán)境633EASYJTAG使用634LPC2000工程模板,631ISP下載軟件,簡介,ISP下載軟件是PHILIPS為LPC2000系列芯片編寫的一款程序下載軟件,全稱是LPC2000FLASHUTILITY,最新版本為V222,支持LPC2000所有芯片。常用于批量生產(chǎn)時下載程序,亦可用于檢測最小系統(tǒng)。,631ISP下載軟件,界面,631ISP下載軟件,設置,設定晶振,設定串口波特率,631ISP下載軟件,操作,下載校驗,查空擦除,讀取ID,芯片型號,631ISP下載軟件,重點提示,設計好最小系統(tǒng)后,最好先用ISP軟件對最小系統(tǒng)進行測試,如果能進行ISP連接操作如讀取ID,則才能進行下一步的工作,如JTAG調(diào)試。如果ISP測試不能工作,則需要先檢查最小系統(tǒng)硬件電路。系統(tǒng)可以沒有JTAG調(diào)試電路,但不能沒有UART0電路/接口。,UART0電路ISP電路,,631ISP下載軟件,,631ISP下載軟件,ISP不成功常見原因和解決辦法,(1)確保各路電源正常(2)確保UART0電路正常,可用PC檢測(3)確保晶振正常(4)確保復位電路正常(5)檢測PCB是否存在短路/斷路,632ADS集成開發(fā)環(huán)境,簡介,ADS是目前國內(nèi)使用最廣泛的ARM開發(fā)環(huán)境。ADS為ARM公司所有,全稱為ARMDEVELOPERSUITE,成熟版本為ADS12,支持ARM10之前的所有ARM控制器,支持軟件調(diào)試和JTAG硬件仿真調(diào)試,支持匯編、C、C源程序;編譯效率高、系統(tǒng)功能強,可以在WIN98/2000/XP和REDHAT上運行。,632ADS集成開發(fā)環(huán)境,簡介,ADS12集成開發(fā)環(huán)境組成部分,632ADS集成開發(fā)環(huán)境,CODEWORRIARIDE界面,源程序編輯窗口,工程管理窗口,632ADS集成開發(fā)環(huán)境,AXD調(diào)試器界面,源代碼查看區(qū),,調(diào)試控制快捷圖標,,632ADS集成開發(fā)環(huán)境,ADS使用注意最好不要將ADS工程放在有中文的路徑下。,64啟動代碼,641啟動代碼內(nèi)容642啟動代碼工作流程,641啟動代碼內(nèi)容,1啟動代碼簡介,廣州致遠電子有限公司為LPC2000系列芯片編寫的啟動代碼由3個文件組成。,1STARTUPS-異常向量表定義、各模式堆棧初始化、跳轉(zhuǎn)到C程序MAIN入口等。2TARGETC-目標板初始化,如時鐘分頻、PLL設置、VIC設置等。3IRQS-用于管理中斷嵌套。,641啟動代碼內(nèi)容,1STARTUPS,CODE32AREAVECTORS,CODE,READONLYENTRY中斷向量表RESETLDRPC,RESETADDRLDRPC,UNDEFINEDADDRLDRPC,SWI_ADDRLDRPC,PREFETCHADDRLDRPC,DATAABORTADDRDCD0XB9205F80LDRPC,PC,0XFF0LDRPC,FIQ_ADDRRESETADDRDCDRESETINITUNDEFINEDADDRDCDUNDEFINEDSWI_ADDRDCDSOFTWAREINTERRUPTPREFETCHADDRDCDPREFETCHABORTDATAABORTADDRDCDDATAABORTNOUSEDCD0IRQ_ADDRDCD0FIQ_ADDRDCDFIQ_HANDLER,匯編入口,,,異常向量表,,,地址跳轉(zhuǎn)表,,,641啟動代碼內(nèi)容,1STARTUPS,未定義指令UNDEFINEDBUNDEFINED軟中斷SOFTWAREINTERRUPTBSOFTWAREINTERRUPT取指令中止PREFETCHABORTBPREFETCHABORT取數(shù)據(jù)中止DATAABORTBDATAABORT快速中斷FIQ_HANDLERSTMFDSP,{R0R3,LR}BLFIQ_EXCEPTIONLDMFDSP,{R0R3,LR}SUBSPC,LR,4,異常處理程序,,FIQ處理程序,在TARGETC中實現(xiàn),,,641啟動代碼內(nèi)容,1STARTUPS,INITSTACKMOVR0,LRMSRCPSR_C,0XD3設置管理模式堆棧LDRSP,STACKSVCMSRCPSR_C,0XD2設置中斷模式堆棧LDRSP,STACKIRQMSRCPSR_C,0XD1設置快速中斷模式堆棧LDRSP,STACKFIQMSRCPSR_C,0XD7設置中止模式堆棧LDRSP,STACKABTMSRCPSR_C,0XDB設置未定義模式堆棧LDRSP,STACKUNDMSRCPSR_C,0XDF設置系統(tǒng)模式堆棧LDRSP,STACKUSRMOVPC,R0RESETINITBLINITSTACK初始化堆棧BLTARGETRESETINIT目標板基本初始化B__MAIN跳轉(zhuǎn)到C語言入口,設置各模式堆棧,,,,,,,,,,641啟動代碼內(nèi)容,1STARTUPS,SVC_STACK_LEGTHEQU0FIQ_STACK_LEGTHEQU0IRQ_STACK_LEGTHEQU256ABT_STACK_LEGTHEQU0UND_STACK_LEGTHEQU0AREAMYSTACKS,DATA,NOINIT,ALIGN2SVCSTACKSPACESPACESVC_STACK_LEGTH4管理模式??臻gIRQSTACKSPACESPACEIRQ_STACK_LEGTH4中斷模式棧空間FIQSTACKSPACESPACEFIQ_STACK_LEGTH4快速中斷模式??臻gABTSTACKSPACESPACEABT_STACK_LEGTH4中止義模式棧空間UNDTSTACKSPACESPACEUND_STACK_LEGTH4未定義模式棧STACKSVCDCDSVCSTACKSPACESVC_STACK_LEGTH14STACKIRQDCDIRQSTACKSPACEIRQ_STACK_LEGTH14STACKFIQDCDFIQSTACKSPACEFIQ_STACK_LEGTH14STACKABTDCDABTSTACKSPACEABT_STACK_LEGTH14STACKUNDDCDUNDTSTACKSPACEUND_STACK_LEGTH14AREAHEAP,DATA,NOINITBOTTOM_OF_HEAPSPACE1AREASTACKS,DATA,NOINITSTACKUSR,定義各模式堆大小,計算并分配各模式??臻g分散加載,文字池各模式棧起點,堆空間,分散加載,用戶堆??臻g,分散加載,634LPC2000工程模板,1MEM_ASCFMEM_CSCF,ROM_LOAD0X00000000{ROM_EXEC0X00000000{STARTUPOVECTORS,FIRSTRO}IRAM0X40000000{STARTUPOMYSTACKSRW,ZI}HEAP0UNINIT{STARTUPOHEAP}STACKS0X40002000UNINIT{STARTUPOSTACKS}},641啟動代碼內(nèi)容,2TARGETC,VOIDFIQ_EXCEPTIONVOID{WHILE1//這一句替換為自己的代碼}VOIDTARGETRESETINITVOID{IFDEF__DEBUG_RAMMEMMAP0X2//REMAPENDIFIFDEF__DEBUG_FLASHMEMMAP0X1//REMAPENDIFIFDEF__IN_CHIPMEMMAP0X1//REMAPENDIF/設置系統(tǒng)各部分時鐘/PLLCON1IFFPCLK/FCCLK/41VPBDIV0ENDIF,FIQ處理程序,,,調(diào)試時,根據(jù)用戶選擇的目標設置REMAP,,,根據(jù)CONFIGH用戶定義的時鐘自動設定VPB分頻值,,,641啟動代碼內(nèi)容,2TARGETC,/設置系統(tǒng)各部分時鐘/PLLCON1IFFPCLK/FCCLK/41VPBDIV0ENDIFIFFPCLK/FCCLK/42VPBDIV2ENDIFIFFPCLK/FCCLK/44VPBDIV1ENDIFIFFCCO/FCCLK2PLLCFGFCCLK/FOSC1|05ENDIFIFFCCO/FCCLK4PLLCFGFCCLK/FOSC1|15ENDIFIFFCCO/FCCLK8PLLCFGFCCLK/FOSC1|25ENDIFIFFCCO/FCCLK16PLLCFGFCCLK/FOSC1|35ENDIF,根據(jù)CONFIGH用戶定義的時鐘自動設定PLL的P和M,,,根據(jù)CONFIGH用戶定義的時鐘自動設定VPB分頻值,,,641啟動代碼內(nèi)容,2TARGETC,/設置存儲器加速模塊/MAMCR0IFFCCLK20000000MAMTIM1ELSEIFFCCLK40000000MAMTIM2ELSEMAMTIM3ENDIFENDIFMAMCR2/初始化VIC/VICINTENCLR0XFFFFFFFFVICVECTADDR0VICINTSELECT0/添加自己的代碼///},設定MAM,,,設定VIC,,,留給用戶使用,,,642啟動代碼工作流程,復位后,啟動代碼工作及內(nèi)容,1復位后,PC=0,根據(jù)異常向量表,跳轉(zhuǎn)到復位處理程序。2執(zhí)行復位程序。-堆棧初始化-目標板初始化-跳到C程序MAIN入。3執(zhí)行用戶程序。,,復位,,,,1RESETINIT的地址轉(zhuǎn)入PC,2程序跳轉(zhuǎn)到RESETINIT,,3各模式堆棧初始化,,,,,642啟動代碼工作流程,1RESETINIT的地址轉(zhuǎn)入PC,2程序跳轉(zhuǎn)到RESETINIT,,3各模式堆棧初始化,4進行目標板初始化,,,,642啟動代碼工作流程,1RESETINIT的地址轉(zhuǎn)入PC,2程序跳轉(zhuǎn)到RESETINIT,,3各模式堆棧初始化,4進行目標板初始化,,5跳轉(zhuǎn)到MAIN入口,642啟動代碼工作流程,參考資料,,啟動代碼和分散加載在深入淺出ARM7-LPC213X/LPC214X上冊中有詳細描述。詳見39啟動代碼綜述一節(jié)。,ARM之旅,當前位置,65GPIO模塊,一特性,LPC2000的GPIO具有如下的特性可以獨立控制每個GPIO口的方向(輸入/輸出模式)可以獨立設置每個GPIO的輸出狀態(tài)(高/低電平)所有GPIO口在復位后默認為輸入狀態(tài)部分GPIO有快速GPIO特性,65GPIO模塊,二應用,檢測數(shù)字輸入,如鍵盤或開關信號,驅(qū)動LED或其它指示器,控制片外器件,65GPIO模塊,三引腳描述,LPC2114/2124微控制器具有兩個端口P0和P1,可以作為GPIO使用的引腳數(shù)為46個。LPC2210/2212/2214微控制器還包含另外兩個端口P2和P3,這個兩個端口與外部存儲器總線復用,當它們?nèi)孔鳛镚PIO使用時,GPIO引腳數(shù)多達112個。,65GPIO模塊,四內(nèi)部結構,GPIO內(nèi)部結構示意,引腳,,65GPIO模塊,五GPIO操作,除了設定管腳連接之外,GPIO還有如下操作1設定GPIO方向2控制GPIO3讀取管腳電平4讀取GPIO設置,65GPIO模塊,1設定GPIO方向,通過GPIO方向寄存器IODIR進行控制。,方向控制1-輸出0-輸入,每個P口都有自己的IODIR寄存器。IOXDIR和相應的PX口對應。,,65GPIO模塊,2控制GPIO,拉高某位口線通過置位相應的IO置位寄存器IOSET中對應位實現(xiàn)。,置位控制寫入1-輸出高電平寫0無效,,65GPIO模塊,2控制GPIO,拉低某位口線通過置位相應的IO清零寄存器IOCLR中對應位實現(xiàn)。,清零控制寫入1-輸出低電平寫0無效,,寫該寄存器會清除IOSET寄存器/輸出寄存器中對應位。,65GPIO模塊,2控制GPIO,同時拉高/拉低某些口線通過寫相應的IO管腳值寄存器IOPIN中對應位實現(xiàn)。,清零控制寫入1-輸出高電平寫入0-輸出低電平,,65GPIO模塊,3讀取管腳電平,讀取管腳電平通過讀取相應的IO管腳值寄存器IOPIN實現(xiàn)。,管腳電平1-管腳為高電平0-管腳為低電平,,65GPIO模塊,4讀取GPIO設置,讀取管腳設置通過讀取相應的IO管腳置位寄存器IOSET實現(xiàn)。,管腳設置僅反映程序設定狀態(tài),不反映外部實際情況。,,65GPIO模塊,六注意要點,引腳設置為輸出方式時,輸出狀態(tài)由IOXSET和IOXCLR中最后操作的寄存器決定;大部分GPIO輸出為推挽方式(個別引腳為開漏輸出),正常拉出/灌入電流均為4MA(短時間極限值40MA);復位后默認所有GPIO為輸入模式。,65GPIO模塊,PINSEL0IO0DIR|0X00000001IO0SET0X00000001,C代碼,,,PINSEL0,,,,,IO0DIR,,,,,,,,,IO0CLR,,,,,,,IO0PIN,IO0SET,IN,OUT,,,1,0,,,,,,,,,GPIO應用示例1設置P00輸出高電平,P00,65GPIO模塊,UINT32PINSTATPINSEL0IO0DIRPINSTATIO0PIN,C代碼,,,PINSEL0,,,,,IO0DIR,,,,,,,,,IO0CLR,,,,,,IO0PIN,IO0SE
      下載積分: 4 賞幣
      上傳時間:2024-01-06
      頁數(shù): 89
      14人已閱讀
      ( 4 星級)
    • 簡介:嵌入式系統(tǒng)設計大學教程習題與解答嵌入式系統(tǒng)設計大學教程習題與解答第1章嵌入式系統(tǒng)設計基本概念(緒論)嵌入式系統(tǒng)設計基本概念(緒論)1、嵌入式系統(tǒng)的定義是什么你是如何理解嵌入式系統(tǒng)的(P3)答嵌入式系統(tǒng)一般定義為以應用為中心、以計算機技術為基礎,軟硬件可裁剪,應用系統(tǒng)對功能、可靠性、成本、體積、功耗和應用環(huán)境有特殊要求的專用計算機系統(tǒng)。一個嵌入式系統(tǒng)就是一個硬件和軟件的集合體,它包括硬件和軟件兩部分。其中硬件包括嵌入式處理器控制器數(shù)字信號處理器(DSP)、存儲器及外設器件、輸入輸出(IO)端口、圖形控制器等;軟件部分包括操作系統(tǒng)軟件(嵌入式操作系統(tǒng))和應用程序(應用軟件),由于應用領域不同,應用程序千差萬別。2、列出并說明嵌入式系統(tǒng)不同于其他計算機系統(tǒng)的主要特征。(P3P4)答主要特征有系統(tǒng)內(nèi)核小由于嵌入式系統(tǒng)一般是應用于小型電子裝置,系統(tǒng)資源相對有限,所以內(nèi)核較傳統(tǒng)的操作系統(tǒng)要小得多。專用性強嵌入式系統(tǒng)通常是面向特定任務的,個性化很強,其中軟件系統(tǒng)和硬件的結合非常緊密,一般要針對硬件進行軟件系統(tǒng)的移植。運行環(huán)境差異大嵌入式系統(tǒng)使用范圍極為廣泛,其運行環(huán)境差異很大??煽啃砸蟾咔度胧较到y(tǒng)往往要長期在無人值守的環(huán)境下運行,甚至是常年運行,因此對可靠性的要求特別高。系統(tǒng)精簡和高實時性操作系統(tǒng)具有固化在非易失性存儲器中的代碼為了系統(tǒng)的初始化,幾乎所有系統(tǒng)都要在非易失性存儲器中存放部分代碼(啟動代碼)。為了提高執(zhí)行速度和系統(tǒng)可靠性,大多數(shù)嵌入式系統(tǒng)常常把所有代碼(或者其壓縮代碼)固化,存放在存儲器芯片或處理器的內(nèi)部存儲器件中,而不使用外部存儲介質(zhì)。嵌入式系統(tǒng)開發(fā)工作和環(huán)境嵌入式系統(tǒng)開發(fā)需要專門的開發(fā)工具和環(huán)境。3、簡述嵌入式系統(tǒng)的體系結構。(P5)答嵌入式系統(tǒng)自底向上包含四個部分硬件平臺、嵌入式實時操作系統(tǒng)(RTOS)、硬件抽象層(HAL)和嵌入式實時應用程序。硬件抽象層位于操作系統(tǒng)和硬件之間,包含了系統(tǒng)中與硬件相關的大部分功能。屏蔽了底層硬件的多樣性,操作系統(tǒng)不再直接面對具體的硬件環(huán)境,而是面向由這個中間層次所代表的、邏輯上的硬件環(huán)境。4、嵌入式系統(tǒng)是怎樣分類的(P8)答根據(jù)不同的分類標準,嵌入式系統(tǒng)有不同的分類方法。按嵌入式微處理器的位數(shù)分類嵌入式系統(tǒng)可分為4位、8位、16位、32位和64位等;按軟件實時性需求分類可分為非實時系統(tǒng)(如PDA)、軟實時系統(tǒng)(如消費類產(chǎn)品)和硬實時系統(tǒng)(如工業(yè)實時控制系統(tǒng))。按嵌入式系統(tǒng)的復雜程度分類嵌入式系統(tǒng)可分為小型嵌入式系統(tǒng)、中型嵌入式系統(tǒng)和復雜嵌入式系統(tǒng)。其他外設都集成在同一片電路板上。數(shù)字信號處理器(DSP)中的CPU是針對快速離散時間信號處理計算的。因此,DSP非常適用于音頻及視頻通信?,F(xiàn)代的芯片生產(chǎn)工藝已經(jīng)允許將重要處理器的內(nèi)核和各種外圍的芯片器件整合在一起,以進一步降低功耗,達到專用的需求,這時,便出現(xiàn)了片上系統(tǒng)SOC(SYSTEMONCHIP)。4、什么是嵌入式外圍設備簡要說明嵌入式外圍設備是如何分類的。(P2223)答5、嵌入式操作系統(tǒng)的發(fā)展經(jīng)歷了哪幾個階段(P28)答嵌入式操作系統(tǒng)伴隨著嵌入式系統(tǒng)的發(fā)展,大致經(jīng)歷了四個階段第一階段無操作系統(tǒng)的嵌入算法階段,以單芯片為核心的可編程控制器形式的系統(tǒng),具有與監(jiān)測、伺服、指示設備相配合的功能。第二階段以嵌人式CPU為基礎、簡單操作系統(tǒng)為核心的嵌入式系統(tǒng)。由于CPU種類繁多,因此通用性比較差;系統(tǒng)開銷小,效率高;具有一定的兼容性和擴展性;系統(tǒng)主要用來控制系統(tǒng)負載以及監(jiān)控應用程序運行。第三階段通用的嵌入式實時操作系統(tǒng)階段。以嵌入式操作系統(tǒng)為核心的嵌入式系統(tǒng),能運行于各種類型的微處理器上,兼容性好;內(nèi)核精小、效率高,具有高度的模塊化和擴展性;具備文件和目錄管理、設備支持、多任務、網(wǎng)絡支持、圖形窗口以及用戶界面等功能;具有大量的應用程序接口(APL);嵌入式應用軟件豐富。第四階段以基于INTER為標志的嵌入式系統(tǒng)。這是一個正在迅速發(fā)展的階段。嵌入式設備與INTER的結合將代表著嵌入式技術的真正未來。6、現(xiàn)階段常用的操作系統(tǒng)有哪些通過調(diào)研,指出幾種常用的嵌入式操作系統(tǒng)的特點是什么常用在什么場合(P2829)答常用的嵌入式RTOS分三大類商用系統(tǒng)、專用系統(tǒng)和開放系統(tǒng)。商品化的嵌入式實時操作系統(tǒng),主要有WINDRIVER的VXWKS和PSOS,3COM的PALMOS以及MICROSOFT的WINDOWSCE等。專用操作系統(tǒng)功能相對較弱,但針對性強,其安全可靠性大都超過普通商用系統(tǒng),如應用于手機的嵌入式操作系統(tǒng)SYMBIANOS。開放系統(tǒng)的典型代表是嵌入式LINUX和COSⅡ。7、嵌入式操作系統(tǒng)的主要任務有哪些(P28)答嵌入式操作系統(tǒng)通常包括與硬件相關的底層驅(qū)動軟件、系統(tǒng)內(nèi)核、設備驅(qū)動接口、通信協(xié)議、圖形界面、標準化瀏覽器等。嵌入式操作系統(tǒng)具有通用操作系統(tǒng)的基本特點,如能夠有效管理越來越復雜的系統(tǒng)資源;能夠把硬件虛擬化,使得開發(fā)人員從繁忙的驅(qū)動程序移植和維護中解脫出來;能夠提供庫函數(shù)、驅(qū)動程序、工具集以及應用程序。8、嵌入式系統(tǒng)的基本設計過程包括哪幾個階段每一個階段的主要工作有哪些(P33)答以自頂向下的角度來看,系統(tǒng)設計包括五個階段,從系統(tǒng)需求分析開始;第二步是規(guī)格說明,在這一步,我們對需設計的系統(tǒng)功能進行更細致地描述,這些描述并不涉及系統(tǒng)的組成;第三步是系統(tǒng)結構設計,在這一階段以大的構件為單位設計系統(tǒng)內(nèi)部詳細構造,明確軟、硬件功能的劃分;第四步是構件設計,它包括系統(tǒng)程序模塊設計、專用硬件芯片選擇及硬件電路設計;第五步是系統(tǒng)集成,在完成了所有構件設計的基礎上進行系統(tǒng)集成,構造出所需的完整系統(tǒng)。
      下載積分: 8 賞幣
      上傳時間:2024-03-12
      頁數(shù): 33
      7人已閱讀
      ( 4 星級)
    • 簡介:嵌入式系統(tǒng)設計(嵌入式系統(tǒng)設計(ARM)實驗指導書)實驗指導書編寫魏坤呂建波物理與機械電子工程學院嵌入式系統(tǒng)設計(ARM)實驗指導書
      下載積分: 9 賞幣
      上傳時間:2024-03-11
      頁數(shù): 64
      12人已閱讀
      ( 4 星級)
    • 簡介:ICS35080L77中華人民共和國國家標準GBTXXXXXXXXX嵌入式系統(tǒng)的系統(tǒng)工程應用與管理APPLICATIONMANAGEMENTOFTHESYSTEMSENGINEERINGPROCESSFEMBEDDEDSYSTEMS點擊此處添加與國際標準一致性程度的標識(征求意見稿)(本稿完成日期)XXXXXXXX發(fā)布XXXXXXXX實施GBTXXXXII75質(zhì)量保證2276風險管理2277項目信息管理2378過程度量238符合性24附錄A(規(guī)范性附錄)嵌入式系統(tǒng)實施系統(tǒng)工程過程的剪裁指南25參考文獻26
      下載積分: 8 賞幣
      上傳時間:2024-03-12
      頁數(shù): 32
      4人已閱讀
      ( 4 星級)
    • 簡介:ICS35080L77中華人民共和國國家標準GBTXXXXXXXXX嵌入式軟件質(zhì)量保證要求EMBEDDEDSOFTWAREQUALITYASSURANCEREQUIREMENT“在提交反饋意見時,請將您知道的相關專利連同支持性文件一并附上”(征求意見稿)(本稿完成日期2010528)XXXX發(fā)布XXXXXXXX實施GBTXXXXII前言本標準由全國信息技術標準化技術委員會(SACTC28)提出并歸口。本標準起草單位中國電子技術標準化研究所、珠海南方軟件產(chǎn)品檢測中心、炬力集成電路設計有限公司本標準主要起草人
      下載積分: 8 賞幣
      上傳時間:2024-03-12
      頁數(shù): 26
      6人已閱讀
      ( 4 星級)
    • 簡介:嵌入式實驗報告PART1BY楊智策201013嵌入式實驗報告30實驗概述實驗概述我們采用的UPATOM510平臺是嵌入式課程新采用的實驗平臺,由于實驗參考資料有限,前期主要對平臺各個系統(tǒng)的兼容進行了全面的探索,ATOM支持X86架構,應該對主流桌面系統(tǒng)有較好的支持。UPATOM510平臺的開發(fā)手冊展現(xiàn)了其平臺成功移植MOBLIN,UBUNTU,WINDOWSXP的圖片,但是具體的移植方案手冊沒有給出詳細的介紹。我們首先對系統(tǒng)安裝進行了一定的探索,之后實現(xiàn)了一些具有中小型便攜移動設備應用意義的程序開發(fā)。1系統(tǒng)搭建系統(tǒng)搭建本部分對平臺的系統(tǒng)兼容性進行了探索,其中部分嘗試因為一些原因而沒能進行下去,一些嘗試雖然成功了但是效果并不是很好,當然部分系統(tǒng)能夠很好的支持平臺的運行。實驗部分依賴于XP環(huán)境,部分依賴于LINUX環(huán)境,操作中會進行說明。11平臺自帶平臺自帶MOBLIN系統(tǒng)安裝系統(tǒng)安裝平臺說明文檔中提供了用于實驗使用的MOBLIN鏡像,其鏡像為附件中的MOBLIN_CFGHO文件,鏡像為GHOST32制作,GHOST鏡像的優(yōu)點在于方便系統(tǒng)的安裝。其原因可能是GHOST對硬盤的備份同LINUX中的DD指令有些相似,能夠完整的備份硬盤信息,而不只是做內(nèi)容的拷貝,這樣可以將系統(tǒng)啟動前的MBRMASTERBOOTRECD和文件系統(tǒng)也進行備份,所以還原后就能夠正常運行。111用CF讀卡器進行安裝讀卡器進行安裝平臺采用的存儲設備是8GB的CF卡,可以在平臺斷電的情況下將其取下,同時利用CF讀卡器方便地進行文件交換。用GHO文件安裝MOBLIN系統(tǒng)需要實驗機安裝GHOST32軟件。之后操作較為簡單,可以圖解如下首先載入鏡像文件按照提示進行操作即可,注意在選擇磁盤是否正確
      下載積分: 6 賞幣
      上傳時間:2024-03-12
      頁數(shù): 15
      14人已閱讀
      ( 4 星級)
    • 簡介:嵌入式微處理器結構與應用課程設計報告題目電子菜單一、課程設計的目的和主要內(nèi)容一、課程設計的目的和主要內(nèi)容目的嵌入式微處理器結構與應用課程設計是軟件工程本科專業(yè)的專業(yè)實踐課程,結合在課程中學到的嵌入式系統(tǒng)的開發(fā)和調(diào)試方法,對學生在嵌入式系統(tǒng)設計和應用開發(fā)的基本技能方面進行綜合的檢驗和實踐。是學生在學習完嵌入式微處理器結構與應用課程之后的一個重要的實踐環(huán)節(jié)。要求學生在教師的指導下,綜合運用已學過的嵌入式微處理器相關的各種知識和技能,以小組協(xié)作的方式完成一項較為完整、并具有一定難度的課程設計任務。使學生總結本課程的主要知識點,提高學生的實際動手能力,為學生今后進一步學習和從事嵌入式系統(tǒng)相關的研究與開發(fā)打下堅實的基礎。內(nèi)容基于實時操作系統(tǒng),學會復雜應用程序的基本開發(fā)方法,結合課程實驗學到的知識,編寫一個能綜合應用液晶屏、觸摸屏、鍵盤并結合簡單文件系統(tǒng)API函數(shù)的界面應用。要求具備基本的三個界面初始界面、點菜界面、結束界面,基本實現(xiàn)點菜的全過程。二、基本的設計思路或程序流程圖描述二、基本的設計思路或程序流程圖描述基于MVC的設計模式,將程序分成三大獨立的部分模型(邏輯)部分、視圖部分、控制部分。這三大部分的關系如下關閉線程打開線程點菜結束按鈕關閉按鈕翻頁按鈕界面控件菜單條目拉動單擊初始化程序,打開啟動畫面線程顯示啟動動畫加載菜單數(shù)據(jù)關閉啟動畫面線程,顯示點菜畫面等待系統(tǒng)消息判斷消息類型判斷該菜單條目的狀態(tài),進行相應的邏輯和視圖更新鍵盤消息判斷操作類型觸摸屏消息判斷單擊內(nèi)容進行菜單的上下滾動判斷控件類型進行菜單的翻頁結束程序顯示點菜結束畫面和總價重置邏輯數(shù)據(jù),顯示最初的點菜界面顯示程序結束畫面編程部分1定義一個名為MENUENTRY的結構體,結構體里面包括兩個整型變量,一個是價格變量,另一個是表示菜單狀態(tài)的變量。
      下載積分: 6 賞幣
      上傳時間:2024-03-11
      頁數(shù): 7
      9人已閱讀
      ( 4 星級)
    • 簡介:1附件附件1江西先鋒軟件職業(yè)技術學院第五屆職業(yè)技能大賽江西先鋒軟件職業(yè)技術學院第五屆職業(yè)技能大賽嵌入式技術與應用技能競賽方案嵌入式技術與應用技能競賽方案一、競賽時間、地點一、競賽時間、地點比賽時間5月25日下午12點30分開始,共35小時地點A9403二、比賽項目及形式二、比賽項目及形式比賽項目嵌入式產(chǎn)品開發(fā)使用獨立的競賽平臺(嵌入式開發(fā)板)。本賽項試題老師命題,獨立評分評獎。三、參賽對象與組隊原則三、參賽對象與組隊原則1、參賽對象在校學生、參賽對象在校學生。2、組隊原則、組隊原則每支參賽隊由2名選手組成須為我校在籍高職學生,其中隊長1名,隊伍數(shù)量不限。四、主辦單位四、主辦單位主辦單位江西先鋒軟件職業(yè)技術學院承辦單位軟件工程學院五、獎項設置五、獎項設置一等獎占參賽人數(shù)(隊數(shù))53“嵌入式產(chǎn)品開發(fā)”競賽要求參賽選手在規(guī)定時間內(nèi)完成移植及人機交互功能。第一階段嵌入式軟件設計(3小時)參賽選手根據(jù)賽題要求在規(guī)定時間內(nèi)完成系統(tǒng)移植軟件第二階段任務與功能測試(05小時)二、競賽試題二、競賽試題(一)本賽項的所有試題均為主觀題。(二)技能大賽的命題工作由專業(yè)老師負責。正式賽題屬于非公開部分。三、技術規(guī)范三、技術規(guī)范“嵌入式產(chǎn)品開發(fā)”競賽涉及專業(yè)教學要求1QT應用開發(fā)能力。2嵌入式LINUX移植能力和驅(qū)動開發(fā)能力。3LINUX應用編程能力。四、成績評定四、成績評定成績評定原則1、嵌入式技術與應用賽項成績評定工作按“公正、公平、科學”原則評分。2、競賽成績評定在加密且不受外界干擾的情況下進行。
      下載積分: 9 賞幣
      上傳時間:2024-03-11
      頁數(shù): 89
      6人已閱讀
      ( 4 星級)
    • 簡介:23最優(yōu)路徑分析1624操作系統(tǒng)分析16第三章基于GIS的路徑規(guī)劃系統(tǒng)設計1831系統(tǒng)總體設計18311系統(tǒng)總體設計目標18312系統(tǒng)總體構成18313系統(tǒng)總體模型19314系統(tǒng)模塊19315路徑規(guī)劃系統(tǒng)時序圖21316系統(tǒng)的功能集成2132GIS基礎設計22321GIS開發(fā)平臺設計22322數(shù)字地圖的設計24323數(shù)字地圖數(shù)據(jù)庫設計25第四章路徑規(guī)劃算法2841線性四叉樹和線性八叉樹的幾個概念和約定28411線性四叉樹的鄰域28412線性八叉樹的鄰域28413邊界象元3D柵格與非邊界象元3D柵格29414相同尺寸和不同尺寸鄰域2942幾個簡單約定30421對于四叉樹編碼基準體系的劃分30422對于八叉樹編碼基準體系的劃分3143線性四叉樹和線性八叉樹層次編碼特性剖析31431線性四叉樹和線性八叉樹的層次編碼3144線性四叉樹鄰域的確定33441相同尺寸邊鄰域的確定33442相同尺寸角鄰域的確定36443不同尺寸邊鄰域和角鄰域的確定38
      下載積分: 9 賞幣
      上傳時間:2024-03-12
      頁數(shù): 58
      7人已閱讀
      ( 4 星級)
    • 簡介:1第一部分第一部分VXWKSVXWKS
      下載積分: 8 賞幣
      上傳時間:2024-03-09
      頁數(shù): 33
      6人已閱讀
      ( 4 星級)
    • 簡介:全國計算機等級考試四級嵌入式系統(tǒng)開發(fā)真題庫第全國計算機等級考試四級嵌入式系統(tǒng)開發(fā)真題庫第1套一、單項選擇題操作系統(tǒng)部分操作系統(tǒng)部分1在進行操作系統(tǒng)設計時,下列哪一個是構造操作系統(tǒng)的方法A網(wǎng)絡式結構B并行式結構C微內(nèi)核結構D主從式結構2在不同類型的操作系統(tǒng)中,批處理操作系統(tǒng)的缺點是A缺少交互性B不能并發(fā)運行CCPU利用率低D周轉(zhuǎn)時間太長3在下面列出的計算機操作中,只能在操作系統(tǒng)內(nèi)核態(tài)下運行的是A關機B讀文件C設置時間D屏蔽中斷4引入中斷技術可以使計算機的運行效率得到提高,下列哪一項對中斷響應順序產(chǎn)生影響A中斷優(yōu)先級B時間片大小C特權指令D中斷向量5操作系統(tǒng)提供給用戶用于應用程序編程的唯一接口是A系統(tǒng)調(diào)用B運行平臺C編程開發(fā)環(huán)境D中斷服務程序6下列各種數(shù)據(jù)對象中,與進程具有一一對應關系的是A程序B進程控制塊C動態(tài)庫D堆棧7某個進程由多個線程組成,其中一個線程被調(diào)度程序選中投入運行,其他的線程有的位于就緒隊列,有的被阻塞,則此時該進程的狀態(tài)是A運行狀態(tài)B就緒狀態(tài)PCOUNTA_COURSEARELESE_COURSEBVCOUNTB請問小王的程序能否達到選到課程A又退掉課程B的目的A一定能B一定不能C有可能D程序無法運行14下列存儲管理方案中,允許動態(tài)擴充內(nèi)存容量的方案是A固定分區(qū)B可變分區(qū)C頁式D虛擬頁式15在可變分區(qū)存儲管理方案中,在對一個分區(qū)進行回收時,若該分區(qū)的起始地址加長度等于空閑區(qū)表中某個登記項所表示空閑區(qū)的起始地址,則表示A該回收分區(qū)的上鄰分區(qū)是空閑的B該回收分區(qū)的下鄰分區(qū)是空閑的C該回收分區(qū)的上、下鄰分區(qū)都是空閑的D該回收分區(qū)的上、下鄰分區(qū)都不是空閑的16頁式存儲管理方案中,若一個進程的虛擬地址空間為2GB,頁面大小為4KB,當用4字節(jié)表示物理頁號時,頁表需要占用多少個頁面A128B256C512D102417下列哪一個頁面置換算法有可能產(chǎn)生BELADY異?,F(xiàn)象AFIFOBLRUCLFUDOPT18在采用虛擬存儲管理方案的系統(tǒng)中,發(fā)生“抖動“現(xiàn)象是由以下哪一個原因引起的A頁面尺寸過大B頁面尺寸過小C程序編制不合理D頁面置換算法不合理19在一個采用虛擬頁式存儲管理方案的系統(tǒng)中,頁面大小為50個整型變量。假設某一個進程分配有3個頁框,其中程序占用2個頁框并常駐內(nèi)存。下列程序數(shù)據(jù)進行初始化時,會產(chǎn)生多少次缺頁中斷FI1I50I
      下載積分: 6 賞幣
      上傳時間:2024-03-12
      頁數(shù): 14
      4人已閱讀
      ( 4 星級)
    • 簡介:課后題答案第一章1寫出下列英文縮寫的英文原文及中文含義。RAM隨機存儲器DRAM動態(tài)隨機存儲器ROM只讀存儲器PROM可編程只讀存儲器EPROM可插除可編程只讀存儲器CANCAN總線RTOS實時操作系統(tǒng)SOPC片上可編程系統(tǒng)ICE硬件調(diào)試器FI快速終端請求EEPROM電可插除可編程只讀存儲器API應用程序接DMA直接內(nèi)存存取RISC精簡指令集計算機SPI串行萬維指令MMU存儲管理單元UART異步接受發(fā)送裝置ARM先進RISC存儲器SWI軟件終端指令2、什么是嵌入式系統(tǒng)P3嵌入式系統(tǒng)是用于檢測、控制、輔助、操作機械設備的裝置。以應用為中心,一計算機技術為基礎,軟硬件可裁剪,適應應用系統(tǒng)對功能、可靠性、成本、體積和功耗等嚴格要求的專用計算機系統(tǒng)。3、是比較嵌入式系統(tǒng)與通用PC的區(qū)別。P3(1)嵌入式系統(tǒng)是專用的計算機系統(tǒng),而PC是通用的計算機系統(tǒng)。(2)技術要求不同,通用PC追求高速、海量的數(shù)據(jù)運算;嵌入式要求對象體系的智能化控制。(3)發(fā)展方向不同,PC追求總線速度的不斷提升,存儲容量不斷擴大;嵌入式追求特定對象系統(tǒng)的智能性,嵌入式,專用性。4、嵌入式體統(tǒng)有哪些部分組成簡單說明各部分的功能與作用(1)硬件層是整個核心控制模塊(由嵌入式微處理器、存儲系統(tǒng)、通信模塊、人機接口、其他IO接口以及電源組成),嵌入式系統(tǒng)的硬件層以嵌入式微處理器為核心,在嵌入式微處理器基礎上增加電源電路、時鐘電路、和存儲器電路(RAM和ROM等),這就構成了一個嵌入式核心控制模塊,操作系統(tǒng)和應用程序都可以固化在ROM中。(2)中間層把系統(tǒng)軟件與底層硬件部分隔離,使得系統(tǒng)的底層設備驅(qū)動程序與硬件無關。一般包括硬件抽象層(HARDWAREABSTRACTLAYER,HAL)和板級支持包(BOARDSUPPTPACKAGE,BSP)。(3)軟件層由實時操作系統(tǒng)(REALTIMEOPERATINGSYSTEM,RTOS)、文件系統(tǒng)、圖形用戶接口(GRAPHICALUSERINTERFACES,GUI)、網(wǎng)絡組件組成。(4)功能層是面向被控對象和用戶的,當需要用戶操作是往往需要提供一個友好的人機界面。5、什么是可編程片上系統(tǒng)在技術上它有哪些特點用可編程邏輯技術把整個系統(tǒng)放到一塊硅片上,稱作可編程片上系統(tǒng)SOPC,特點如下實現(xiàn)復雜系統(tǒng)功能的VLSI;采用超深亞微米工藝技術;使用一個以上的嵌入式處理器DSP外部可對芯片進行編程;主要采用第三方IP進行設計;足夠的片上可編程邏輯資源;具有處理器調(diào)試接口和FPGA編程接口;可能包含部分可編程模擬電路;單芯片,低功耗,微封裝;微處理器DSP以IP核的形式方便的嵌入在FPGA中。6、什么是嵌入式外圍設備簡要說明嵌入式外圍設備是如何分類的。嵌入式外圍設備,是指在一個嵌入式系統(tǒng)硬件構成中,除了核心控制部件嵌入式微處理器DSP以外的各種存儲器,輸入輸出接口、人機接口的顯示器鍵盤、串行通信接口等。根據(jù)外圍設備的功能可分為以下五類存儲器類型;通信接口;輸入輸出設備;設備擴展接口;電源及輔助設備。7、簡述嵌入式系統(tǒng)軟件的組成和功能組成應用層,OS層,BSP層11、什么是軟硬件協(xié)同設計他最大的特點是什么嵌入式系統(tǒng)開發(fā)為什么可以采用這種方法進行。嵌入式是系統(tǒng)設計時使用一組物理硬件和軟件來完成所需功能的過程。系統(tǒng)是指任何由硬件,軟件或者兩者的結合來構成的功能設備。由于嵌入式系統(tǒng)是一個專用系統(tǒng),所以在嵌入式產(chǎn)品的設計過程中,軟件設計和硬件設計是緊密結合的、相互協(xié)調(diào)的;特點是在設計時從系統(tǒng)功能的是先考慮,把實現(xiàn)時的軟硬件同時考慮進去,硬件設計包括芯片級“功能定制”設計。這樣既可最大限度的利用有效資源,縮短開發(fā)周期,又能取得更好的設計效果。第二章1、CISC與RISC分別指什么說明他們各自有什么特點,應用領域和發(fā)展趨勢如何復雜指令集CPU內(nèi)部為將較復雜的指令譯碼,也就是指令較長,分成幾個微指令去執(zhí)行,正是如此開發(fā)程序比較容易(指令多的緣故),但是由于指令復雜,執(zhí)行工作效率較差,處理數(shù)據(jù)速度較慢,PC中PENTIUM的結構都為CISCCPU。RISC是精簡指令集CPU,指令位數(shù)較短,內(nèi)部還有快速處理指令的電路,使得指令的譯碼與數(shù)據(jù)的處理較快,所以執(zhí)行效率比CISC高,不過,必須經(jīng)過編譯程序的處理,才能發(fā)揮它的效率,我所知道的IBM的POWERPC為RISCCPU的結構,CISCO的CPU也是RISC的結構。RISC與CISC的主要特征對比比較內(nèi)容CISCRISC指令系統(tǒng)復雜,龐大簡單,精簡指令數(shù)目一般大于200一般小于100指令格式一般大于4一般小于4尋址方式一般大于4一般小于4(1)寄存器尋址指令地址碼給出寄存器的編號,寄存器中的內(nèi)容作為操作數(shù)。(2)立即尋址、指令操作碼后的地址碼是立即數(shù),即操作數(shù)本身。(3)寄存器移位尋址、是ARM指令集特有的尋址方式。(4)寄存器間接尋址、指令地址碼給出寄存器的編號,寄存器為地址指針,存放操作數(shù)的有效地址。(5)基址尋址、基址尋址是講基址寄存器的內(nèi)容與指令中給出的維系量相加,形成操作數(shù)有效地址。(6)多寄存器尋址一次可以傳送多個寄存器的值(7)堆棧尋址按照特定順序進行存取的存取區(qū)。8塊拷貝尋址(9)相對尋址第四章3、試比較ARM指令集與THUMB指令集的異同,并給出各自的特點。ARM指令是32位的,THUMB指令是16位的THUMB指令能完成ARM指令大部分的功能,使用THUMB指令可以節(jié)約存儲空間,提高效率ARM指令與處理器32位的處理能力相適應,能發(fā)揮ARM處理器全部的功能。第五章1、什么是偽操作,宏指令,偽指令它們與指令有什么不同各自有什么特點匯編語言程序語句除指令以外還可以由偽操作和宏指令組成偽操作又稱偽指令它不像機器指令那樣是在程序運行期間由計算機來執(zhí)行的它是在匯編程序?qū)υ闯绦騾R編期間由匯編程序處理的操作它們可以完成如數(shù)據(jù)定義、分配存儲區(qū)、指示程序結束等功能3、LTG偽操作的作用是什么LTG用于聲明一個數(shù)據(jù)緩沖池,(也稱為文字池)的開始。在使用偽指令LDR時,常常需要在適當?shù)牡胤郊尤隠TG聲明數(shù)據(jù)緩沖池,LDR加載的數(shù)據(jù)暫時放于數(shù)據(jù)緩沖池。當程序中使用LDR之類的指令時,數(shù)據(jù)緩沖池的使用可能越界。為防止越界發(fā)生,可使用LTONG偽操作定義數(shù)據(jù)緩沖池。通常大的代碼段可以使用多個數(shù)據(jù)緩沖池。ARM匯編編譯器一般把數(shù)據(jù)緩沖池放在代碼段的最后面,即下一代碼段開始之前,或者END偽操作之前。LTG偽操作通常放在無條件跳轉(zhuǎn)指令之后,或者子程序返回指令之后,這樣處理器就不會錯誤的將數(shù)據(jù)緩沖池中的數(shù)據(jù)當作指令來執(zhí)行。5、ALIGN偽操作的作用是什么其中NUM必須是2的冪,如1、2、4、8和16等。偽指令的作用是告訴匯編程序,本偽指令下面的內(nèi)存變量必須從下一個能被NUM整除的地址開始分配。如果下一個地址正好能被NUM整除,那么,該偽指令不起作用,否則,匯編程序?qū)⒖粘鋈舾蓚€字節(jié),直到下一個地址能被NUM整除為止一、填空題請將答案填入題后括號中1、一般而言,嵌入式系統(tǒng)的構架可以分為4個部分處理器、(存儲器)、輸入輸出和軟件,一般軟件亦分為(系統(tǒng)軟件)和應用軟件兩個主要部分。2、根據(jù)嵌入式系統(tǒng)使用的微處理器,可以將嵌入式系統(tǒng)分為(嵌入式微控制器),嵌入式DSP,(嵌入式微處理器)以及片上系統(tǒng)。3、操作系統(tǒng)是聯(lián)接硬件與應用程序的系統(tǒng)程序,其基本功能有進程管理、(進程間通信)、(內(nèi)存管理)、IO資源管理。4、從嵌入式操作系統(tǒng)特點可以將嵌入式操作系統(tǒng)分為實時操作系統(tǒng)和(分時操作系統(tǒng)),其中實時系統(tǒng)亦可分為(硬實時系統(tǒng))和軟實時系統(tǒng)。5、內(nèi)核負責管理各個任務,或者為每個任務分配CPU時間,并且負責任務之間的(通信),內(nèi)核的基本服務是(任務切換)。6、嵌入式開發(fā)一般采用(宿主機目標機)方式,其中宿主機一般是指(PC機臺式機)。7、哈佛體系結構數(shù)據(jù)空間和地址空間(分開),ARM920T采用(哈弗體系)的內(nèi)核架構。8ARM7TDMI采用(3)級流水線結構,ARM920TDMI采用(5)級流水線。9按操作系統(tǒng)的分類可知,DOS操作系統(tǒng)屬于順序執(zhí)行操作系統(tǒng),UNIX操作系統(tǒng)屬于(分時)操作系統(tǒng),VXWKS屬于(實時嵌入式)操作系統(tǒng)。10、ARM7TDMI中,T表示支持16位THUMB指令集,D表示(支持在片可調(diào)試),M表示內(nèi)嵌乘法器MULTIPLIER,I表示(嵌入式ICE),支持在線斷點和調(diào)試。1嵌入式系統(tǒng)是以應用為中心,以計算機技術為基礎,并_軟硬件可剪裁__、對其功能和____可靠性_____、___體積_____、__功耗___等有嚴格要求的專用計算機系統(tǒng)。3為了提高__運行速度和穩(wěn)定可靠性__嵌入式系統(tǒng)中的軟件一般都固化在__CPU或只讀存儲體___中,而不是存貯于__可移動外存儲體___中。4由于嵌入式系統(tǒng)本身不具備___自我開發(fā)能力___,即使設計完成以后用戶通常也是不能對其程序功能進行修改的,須有一套__開發(fā)和仿真調(diào)試系統(tǒng)__才能進行交叉開發(fā)。5嵌入式系統(tǒng)的核心部件是___嵌入式處理器___,嵌入式開發(fā)硬件平臺的選擇主要是嵌入式處理器的選擇。6嵌入式系統(tǒng)設計時,必須優(yōu)先考慮的問題有__用戶的功能需求___、___系統(tǒng)體系結構
      下載積分: 6 賞幣
      上傳時間:2024-03-12
      頁數(shù): 9
      13人已閱讀
      ( 4 星級)
    • 簡介:課題名稱企業(yè)嵌入式廉潔風險防控體系建設的探索和思考作者姓名張佳琪承擔單位白銀移動起止時間2016年4月1日至2016年6月20日一、排查風險這個過程的關鍵是把好“準確關”,建立風險排查機制。查找風險點是整個廉潔風險防控管理工作的基礎。本過程的核心就是組織中層及以上干部和關鍵崗位人員從思想道德、崗位職責、業(yè)務環(huán)節(jié)、制度機制和外部環(huán)境等方面,查找領導班子、部門(分場)和崗位個人的廉潔風險點。要人人參與,人人受教育,人人接受監(jiān)督。(一)查找風險點的重點1、要對照中國移動甘肅公司廉潔風險防控管理庫,梳理各個崗位的風險點,對風險庫進行更新。把領導班子和中層及以上干部,作為查找風險的重點。2、要把具有管理權、審核權、考核權等重要業(yè)務崗位和人員,以及組織、人事、財務、物資采購等崗位和在這些崗位上工作的人員作為查找風險的重點。3、要結合治理商業(yè)賄賂工作,把工作人員在工程建設、物資采購、資產(chǎn)處置等活動中進行監(jiān)管的關鍵環(huán)節(jié)作為查找風險的重點。(二)查找廉潔風險點的方法查找廉潔風險點,就是要擺出崗位的“權力”,包括可以為自己帶來方便的“潛規(guī)則”。而所有人都明白,查找到風險點,制訂相應防范措施,就意味著對這些權力的制約和限制,所以把風險點找準、找透、找全,就要采取多種方法,在多個層面進行。1、崗位人員自己找,部門同事互相提,部門領導嚴格審。
      下載積分: 6 賞幣
      上傳時間:2024-03-11
      頁數(shù): 8
      9人已閱讀
      ( 4 星級)
    • 簡介:山東大學嵌入式系統(tǒng)課程報告姓名名學號號學院院專業(yè)業(yè)年級2015年11月25日課程概述1官方定義IEEE對嵌入式系統(tǒng)的定義“用于控制、監(jiān)視或者輔助操作機器和設備的裝置”。嵌入式系統(tǒng)是一種專用的計算機系統(tǒng),作為裝置或設備的一部分。通常,嵌入式系統(tǒng)是一個控制程序存儲在ROM中的嵌入式處理器控制板。事實上,所有帶有數(shù)字接口的設備,如手表、微波爐、錄像機、汽車等,都使用嵌入式系統(tǒng),有些嵌入式系統(tǒng)還包含操作系統(tǒng),但大多數(shù)嵌入式系統(tǒng)都是由單個程序?qū)崿F(xiàn)整個控制邏輯。從應用對象上加以定義,嵌入式系統(tǒng)是軟件和硬件的綜合體,還可以涵蓋機械等附屬裝置。國內(nèi)普遍認同的嵌入式系統(tǒng)定義為以應用為中心,以計算機技術為基礎,軟硬件可裁剪,適應應用系統(tǒng)對功能、可靠性、成本、體積、功耗等嚴格要求的專用計算機系統(tǒng)。2個人理解雖然聽說嵌入式這個詞挺早的,大一剛開學就聽學長學姐提到過,但是真正開始做一個嵌入式的項目的時候我基本上是帶著純軟件的眼光去看的,感覺除了需要考慮這個程序所要運行的機器的性能,比如最基本的延遲,之外,好像也沒什么特別的。我第一個項目是用GSM模塊和51單片機做的手機控制電源,大概就是下面這個模型。使用51作為命令發(fā)出者和狀態(tài)判決者對兩個模塊進行控制。該項目程序源碼見附錄。
      下載積分: 8 賞幣
      上傳時間:2024-03-11
      頁數(shù): 26
      8人已閱讀
      ( 4 星級)
    關于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服客服 - 聯(lián)系我們

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

    備案號:浙ICP備20018660號