版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、我校Freescale 單片機(jī)用于嵌入式系統(tǒng)教學(xué)與試驗基本情況 第1頁清華大學(xué)工程物理系為培養(yǎng)理工結(jié)合型人才,我國原子能科學(xué)技術(shù)成立于1956年,已為國家培養(yǎng)了本科生、碩士生、博士生共近七千人。有2個一級學(xué)科:核科學(xué)與技術(shù)、物理學(xué)。每年招本科生150人,二學(xué)位30人,在讀博士碩士碩士300余人,在編教師110人,年科研經(jīng)費(fèi)11.3億核電子學(xué)專業(yè)屬核技術(shù)應(yīng)用2級學(xué)科,主要領(lǐng)域與課題:國防相關(guān)課題;科研重大核工程;基本粒子物理研究和國際合作;民用工業(yè)及結(jié)果轉(zhuǎn)化“基本粒子物理研究和國際合作”是國際政治背景下難得新技術(shù)窗口第2頁方向1:國防事業(yè)清華大學(xué)工程物理學(xué)成立于1956年,為國防而建第3頁方向2
2、:國內(nèi)大科學(xué)裝置研究建設(shè)北京正負(fù)電子對撞機(jī)上海同時輻射光源第4頁大亞灣工程第5頁方向3:工業(yè)界核及非核領(lǐng)域應(yīng)用第6頁城鐵項目:ATP、ATO安全計算機(jī) 2x2取2適應(yīng)市場經(jīng)濟(jì),學(xué)生就業(yè)于國民經(jīng)濟(jì)主戰(zhàn)場第7頁瑞士與法國邊界上大型加速器第8頁歐洲核子研究中心CERN第9頁CMS 探測器第10頁我們參加LHCb物理試驗中電子學(xué)部分Input:1.6G/s x 24Ch.Output:1G x 4總共350塊插件第11頁歐盟ARTEMIS(狩獵女神)計劃嵌入式技術(shù)在調(diào)整歐洲、美國和亞洲生產(chǎn)力不平衡至關(guān)主要歐洲在所以領(lǐng)域競爭力都將依賴于嵌入式領(lǐng)域創(chuàng)新力其跨學(xué)科特點:計算機(jī)、電子、機(jī)械工程師、應(yīng)用教授AT
3、EMIS已經(jīng)建立了一個管理與整合框架,以優(yōu)化資源配置要開發(fā)被稱為ATEMIS方法“新奇設(shè)計方案和工具集”歐洲各領(lǐng)先大學(xué)將設(shè)ATEMIS教授職位到嵌入式領(lǐng)域畢業(yè)生和博士將增加50現(xiàn)在時刻是推進(jìn)整個歐洲團(tuán)結(jié)一致,方便在最具改變、最普遍深入最引人入勝和最有前景信息技術(shù)嵌入式系統(tǒng)領(lǐng)域保持主導(dǎo)地位第12頁微機(jī)、單片機(jī)教學(xué)歷史與啟示基于PC 微機(jī)原理與接口技術(shù)原理與接口尷尬Z80單板機(jī)對中國影響不是主流,方法和思緒是好單片機(jī)原理教材講接口就錯了8051仿真器開發(fā)方法對單片機(jī)教學(xué)影響仿真器誤導(dǎo)和應(yīng)用個性化缺失ARM風(fēng)暴引發(fā)思索8、16、32位關(guān)系、教學(xué)要符合認(rèn)識規(guī)律僅限于低功耗應(yīng)用第13頁微電子技術(shù)飛速發(fā)展
4、摩爾定律摩爾1965年文章指出,芯片中晶體管數(shù)量每年會翻倍,1975年,又修正了摩爾定律,每隔24個月,晶體管數(shù)量將翻倍。Intel官員稱,芯片性能每隔18個月翻倍一次。摩爾文章發(fā)表時,片上晶體管約60個,而現(xiàn)在,英特爾最新tanium芯片上有17億個硅晶體管。30年過去了,IC技術(shù)仍在按摩爾定律發(fā)展從3m 到當(dāng)前40nm,理論極限是4nm,可能在2023年。后定律將怎樣?第14頁摩爾定律集成電路集成度第15頁Intel 處理器集成度2.2億第16頁摩爾定律 CPU 性能第17頁摩爾定律新技術(shù)不符合摩爾定律時發(fā)生了什么?從3m 到當(dāng)前22nm,理論極限是4nm,還能維持多久?后摩爾定律時期將怎
5、樣?第18頁摩爾定律成本第19頁從以CPU為關(guān)鍵到以存放器為關(guān)鍵存放器是瓶頸CPU運(yùn)算能力已經(jīng)從當(dāng)年1MIPs發(fā)展到如今1000MIPs,不再是設(shè)計者優(yōu)先考慮問題,當(dāng)運(yùn)算能力不夠時,能夠增加CPU,增加專用芯片,如圖形加速ASIC因為SRAM復(fù)雜,集成度還不可能太高(當(dāng)前片內(nèi)只能32K64K),SDRAM,DDRAM集成度很高Flash 技術(shù)已經(jīng)全方面替換 EPROM,片內(nèi)也能夠做得很大,512K1M,片外8M,16M圖像、多媒體類應(yīng)用對存放器需求,對文件系統(tǒng)需求量大,F(xiàn)lash 有替換硬盤趨勢讀寫隨機(jī)存放器錯誤幾率遠(yuǎn)高于CPU本身運(yùn)算錯誤,在工控應(yīng)用中,盡可能把SRAM用量壓低是關(guān)鍵第20頁
6、片內(nèi)存放器會可靠很多第21頁SOC 與 擴(kuò)展方式不一樣應(yīng)用嵌入式系統(tǒng)平臺對RAM需求應(yīng)滿足正態(tài)分布:0應(yīng)用RAM假如存在一個能滿足各種應(yīng)用開發(fā)平臺,該平臺RAM應(yīng)該在這個范圍第22頁嵌入式系統(tǒng)應(yīng)用RAM實際情況0SOC C/OS-II控制類應(yīng)用 以SDRAM(DDRRAM)擴(kuò)展系統(tǒng)使用比如Linux類操作系統(tǒng)圖像類應(yīng)用應(yīng)用RAM第23頁不一樣類型應(yīng)用對RAM需求不一樣圖像類、多媒體類應(yīng)用,經(jīng)典如手機(jī)、人機(jī)交互設(shè)備,需要大RAM空間,如1024x780一幅彩色圖像,就需要768K RAM 這類應(yīng)用特點是,要求通訊速度快,CPU處理能力強(qiáng),但對可靠性要求不高,系統(tǒng)外擴(kuò)SDRAM,DDRAM工控類應(yīng)
7、用對可靠性要求高,對RAM需求相對有限,只要認(rèn)真計劃使用32K64K RAM能夠滿足大多數(shù)需求,假如不夠,能夠考慮增加一片單片機(jī)而盡可能不要擴(kuò)展片外SRAM第24頁不一樣類型MCU對RAM需求不一樣以下是粗略計算幾個不一樣MCU,做任務(wù)切換(Contest Switch)需要堆棧深度:16位 CPU129B32位ARM68B32位PPC132B這意味著假如開發(fā)平臺允許用戶用C語言寫中止服務(wù)程序,中止嵌套層數(shù)為5,最多任務(wù)數(shù)20,系統(tǒng)占用RAM最少為:16位 CPU129B(51)20108032位ARM68B (51)20= 716032位PPC136B (51)20=16320不一樣類型CP
8、U,系統(tǒng)占用RAM資源竟相差16倍之多!此時16位機(jī)32K片內(nèi)RAM,比32位機(jī)用起來更寬裕 簡單CPU存放器入??欤兄鬼憫?yīng)時間要快很多所以,應(yīng)該以存放器需求為關(guān)鍵考慮系統(tǒng)設(shè)計,選節(jié)約SRAMCPU第25頁清華工物系單片機(jī)與嵌入式教育C 語言單片機(jī)認(rèn)識與實踐 (S08/S12XS、大2下,90人)PCB設(shè)計(Protel、小學(xué)期)模擬電路、數(shù)字電路嵌入式系統(tǒng)與智能儀器(大3下,30人)SRT 計劃學(xué)生科展、挑戰(zhàn)杯已經(jīng)進(jìn)行了5屆全國智能車競賽課程設(shè)計與畢業(yè)設(shè)計嵌入式實時系統(tǒng)與單片機(jī)應(yīng)用(S12、uC/OS-II)將單片機(jī)用到碩士相關(guān)課題中第26頁嵌入式實時操作系統(tǒng)與單片機(jī)應(yīng)用課程介紹 碩士精品
9、課。面向全校非計算機(jī)專業(yè)碩士,尤其是未來課題中會用到單片機(jī)碩士。課程包含嵌入式實時操作系統(tǒng)(RTOS)和單片機(jī)應(yīng)用設(shè)計兩方面內(nèi)容。以C/OS-II為例,講解RTOS基本原理,尤其是RTOS怎樣實現(xiàn)硬實時條件下多任務(wù)調(diào)度以及怎樣處理任務(wù)間競爭問題。以16位雙CPU單片機(jī)及開發(fā)工具為試驗條件,經(jīng)過在集成開發(fā)環(huán)境下完成并口、串口、A/D等單個任務(wù)單片機(jī)試驗,幫助學(xué)生學(xué)習(xí)單片機(jī)開發(fā)方法。在掌握了單片機(jī)基礎(chǔ)知識和分析過C/OS源代碼后,將實時操作系統(tǒng)C/OS-II移植到該單片機(jī)上運(yùn)行,并經(jīng)過綜合試驗實現(xiàn)嵌入式操作系統(tǒng)管理下多任務(wù)運(yùn)行。作為提升內(nèi)容,學(xué)生可選擇學(xué)習(xí)掌握雙CPU嵌入式系統(tǒng)開發(fā)方法。課程還介紹
10、嵌入式系統(tǒng)中電磁兼容問題以及嵌入式領(lǐng)域最新進(jìn)展等。 第27頁單片機(jī)嵌入式應(yīng)用在線開發(fā)方法教材 20修訂本 版第28頁關(guān)于開發(fā)方法主要內(nèi)容(目錄)第1章 色彩斑斕單片機(jī)世界第2章 單片機(jī)基本系統(tǒng)硬件設(shè)計第3章 用匯編語言編程第4章 建立單片機(jī)運(yùn)行環(huán)境和寫監(jiān)控程序第5章 用C語言開發(fā)應(yīng)用程序 第6章 移植和使用嵌入式實時操作系統(tǒng) 第7章 使用GCC交叉編譯器開發(fā)HC/S12單片機(jī)第8章 單片機(jī)軟件開發(fā)工具 CodeWarrior第9章 試驗系統(tǒng)與I/O模塊第10章 單片機(jī)含糊控制第11章 單片機(jī)應(yīng)用中電磁兼容問題附錄A MC9S12 D系列單片機(jī)開發(fā)工具包附錄B 監(jiān)控程序源代碼第29頁S12 用于
11、嵌入式教學(xué)優(yōu)勢最初C/OS就是為68HC11寫,S12與HC11指令向下兼容16位S12CPU結(jié)構(gòu)簡單、RAM大小適中、FLASH頁面式組織,響應(yīng)中止存放器自動入棧等,尤其適應(yīng)運(yùn)行C/OS真正SOC適當(dāng)片內(nèi)RAM,直觀多任務(wù)結(jié)構(gòu)Flash 分頁管理很有特色足夠豐富I/OCodeWarrior 代碼限制不影響教學(xué)無償正版軟件有 GCC 和Linux 接軌經(jīng)典單片機(jī)開發(fā)方法和JTAG(BDM)調(diào)試趨勢結(jié)合可能是汽車技術(shù)方面產(chǎn)生革命性飛躍過程中一個關(guān)鍵角色,同時可廣泛用于其它行業(yè)控制領(lǐng)域S12單片機(jī)種類多,外設(shè)齊備,試驗、開發(fā)成本低第30頁Motorola/Freescale MCU/DSP 歷史和
12、發(fā)展68006801680568HC0568HCL0568HSC05197468HCS0868HCS12Power PCDSP5600068HC1168000683xx68020680106809ARMMCOREColdFireDSP第31頁S12X 16位機(jī)今后發(fā)展趨勢第32頁單片機(jī)相關(guān)教學(xué)課程特點課程3要素:教師、教材、試驗條件其中教師最主要,知識要不停更新、需科研支撐技術(shù)飛速發(fā)展和教學(xué)需要穩(wěn)定矛盾教材需要不停更新實踐步驟也很關(guān)鍵需要較大投入而教學(xué)經(jīng)費(fèi)有限 課時有限,需要預(yù)備知識范圍寬清華5年改4年后大量削減計算機(jī)、外語課時數(shù)字電路、計算機(jī)軟硬件等需要學(xué)生大量課余時間和興趣,課外科技活動是
13、最好補(bǔ)充第33頁單片機(jī)相關(guān)教學(xué)課程對象、目標(biāo)與方法不一樣高校、不一樣基礎(chǔ)學(xué)生,培養(yǎng)目標(biāo)不一樣:我們目標(biāo)是以有限課時,使學(xué)生盡早、盡快入門,而最終成為培養(yǎng)IT高手。開發(fā)方法:仿真器方法適合用于培訓(xùn)而不適合用于教學(xué)Motorola單片機(jī)也有各種仿真器;復(fù)旦大學(xué)設(shè)計過各種Motorola單片機(jī)仿真器;第34頁仿真器例子其它著名開發(fā)工具商:P&E;Cosmic;IAR;Nohau;Codewarrior第35頁1.單片機(jī)認(rèn)識與實踐面向非計算機(jī)類,工程物理系電類低班本科生(核電子學(xué)相關(guān)專業(yè))目標(biāo): 選拔碩士,培養(yǎng)IT高手8位單片機(jī)開發(fā)方法入門,不講RTOS以S08單片機(jī)替換HC08單片機(jī)受到車模競賽沖擊
14、第36頁HCS08 是最簡單、最傳統(tǒng) 8位 CPU Carry/BorrowZeroNegativeInterrupt MaskHalf CarryAccumulatorIndex RegisterProgram CounterStack PointerCondition Code Register07X07A0IP15015CZNIH01234H第37頁HC08 教材: 出版HC08教材年修訂, 附錄中給出監(jiān)控程序源代碼第38頁單片機(jī)認(rèn)識與實踐教材目錄第1章 單片機(jī)廣泛選擇 第2章 數(shù)字電路基礎(chǔ)及S08單片機(jī)介紹第3章 S08單片機(jī)指令系統(tǒng)及匯編語言程序設(shè)計 第4章 MCU基本系統(tǒng)設(shè)計 第5
15、章 異步串行通信 第6章 MCU片內(nèi)I/O模塊 第7章 用C語言開發(fā)應(yīng)用程序第8章 HCS08試驗開發(fā)系統(tǒng)及試驗指導(dǎo) 第9章 建立實用在線調(diào)試環(huán)境 第10章 BDM后臺調(diào)試模式和DBG模塊第11章 嵌入式實時操作系統(tǒng)C/OS-II在HCS08上實現(xiàn)第12章 時鐘和低功耗模式 附錄A S08Monitor 用戶手冊和源代碼 附錄B THUBDM08 使用說明書 第39頁教學(xué)試驗板第40頁單片機(jī)與BDM工具第41頁監(jiān)控程序(Boot-loader)和主要命令第42頁本科生課:“單片機(jī)與嵌入式系統(tǒng)開發(fā)方法”教育部十一五國家級規(guī)劃教材8月出版范例選取16位單片機(jī)S12XSIXIYSPPCCCRA、B
16、或DSXHINZVC707715000000015151515PCSPYXDBA50PPAGE *S12 CPU 第43頁碩士課 RTOS 教材第44頁碩士課教材:嵌入式系統(tǒng)中雙核技術(shù).8.北航出版社第45頁S12 單片機(jī)分頁式存放器管理 $0000$0400$1000$4000$8000$C000$FF00$FFFF向量區(qū)EEPROMRAM16KFixed16KFixed16KPaged$3F$3$0000$0400$1000$4000$8000$C000$FF00$FFFFVictorsI/ORegistersEEPROMRAM16KFlash16KFlash16KFlash$30$3F$
17、3$30Block 3Block 2Block 1E$31$32$33$34$35$36$37$38$39$3A$3B$3C$3D$31$32$33$34$35$36$37$38$39$3A$3B$3C$3DBlock 3Block 2Block 1Block 0E第46頁S12X 用于RTOS教學(xué)優(yōu)勢真正SOC適當(dāng)片內(nèi)RAM,直觀多任務(wù)結(jié)構(gòu)Flash 分頁管理很有特色足夠豐富I/OCodeWarrior 代碼限制不影響教學(xué)無償正版軟件經(jīng)典單片機(jī)開發(fā)方法和JTAG(BDM)調(diào)試趨勢結(jié)合可能是汽車技術(shù)方面產(chǎn)生革命性飛躍過程中一個關(guān)鍵角色,同時可廣泛用于其它行業(yè)控制領(lǐng)域雙核技術(shù):嵌入式應(yīng)用技術(shù)新趨
18、勢第47頁Multi-Tasks$0000$0400$1000$4000$8000$C000$FF00$FFFF向量區(qū)EEPROMRAM16KuC/OS-IIKernel16KFixed16KTask 11 $3F$3$0000$0400$1000$4000$8000$C000$FF00$FFFFVictorsI/ORegistersEEPROMRAM16KFlash16KFlash16KFlash$3B$3F$3 Task 1 Task 2 Task 3 Task 4 Task 5 Task 6 Task 7 Task 8 Task 9 Task 10 HeapStackC Lab Task 12 Task 13 Task 13 $30第48頁主要試驗設(shè)備 開發(fā)方法: 從設(shè)計MC9S12DG256/128單片機(jī)最小系統(tǒng)開始16位 CPU12
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025房屋裝飾裝修合同范本模板
- 2025商品房買賣合同范本
- 2025網(wǎng)吧股份制合同
- 論合同性質(zhì)認(rèn)定的三個維度
- 特種設(shè)備節(jié)能技術(shù)發(fā)展-洞察分析
- 幼兒園股東合作辦學(xué)合同協(xié)議
- 2024版借款提供擔(dān)保合同
- 2024版云服務(wù)與大數(shù)據(jù)處理合同
- 2024版毛竹購銷合同范本
- 2024網(wǎng)絡(luò)安全公司與企業(yè)之間的安全服務(wù)合同
- 導(dǎo)尿及留置導(dǎo)尿技術(shù)
- 情人合同范例
- 建筑公司勞務(wù)合作協(xié)議書范本
- 安徽省合肥市2023-2024學(xué)年高一上學(xué)期物理期末試卷(含答案)
- 《基于杜邦分析法的公司盈利能力研究的國內(nèi)外文獻(xiàn)綜述》2700字
- 儒家思想講解課程設(shè)計
- 2024年個人汽車抵押借款合同范本(四篇)
- 2024-2025學(xué)年九年級化學(xué)上冊 第二單元 單元測試卷(人教版)
- 軌道交通設(shè)備更新項目可行性研究報告-超長期國債
- 2024-2030年中國一氧化二氮氣體行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析報告
- NB/T 11446-2023煤礦連采連充技術(shù)要求
評論
0/150
提交評論