面向教學的嵌入式系統(tǒng)軟硬件平臺的構建
發(fā)布時間:2021-05-12 08:27
隨著半導體技術、計算機技術的高速發(fā)展,嵌入式系統(tǒng)已經遍布人們生活的各個方面,并且會應用的更加深入廣泛。社會需要大量的人才投入到嵌入式系統(tǒng)的研究和應用開中,高校應該發(fā)揮自身培養(yǎng)人才的重要作用,滿足社會需求。在嵌入式系統(tǒng)教學中,軟硬件平臺的選擇非常重要,既要體現(xiàn)技術發(fā)展的潮流,又要兼顧學生的知識背景基礎,做到循序漸進。本課題研究的目的旨在構建一個這樣的平臺。 我們根據自身在嵌入式系統(tǒng)開發(fā)方面積累的經驗,自主設計開發(fā)了基于ATmega128的多功能嵌入式系統(tǒng)開發(fā)板。嵌入式系統(tǒng)中使用操作系統(tǒng)是個趨勢,所以我們引入源碼開放的嵌入式實時操作系統(tǒng)μC/OS-Ⅱ作為操作系統(tǒng)平臺。它的代碼絕大部分用C編寫,簡潔易懂,結構清晰,層次分明,并且有大量的移植范例可以參考,很適合教學使用。 本文首先介紹了嵌入式系統(tǒng)的基本概念和軟硬件的特點。然后對ATmega128嵌入式系統(tǒng)開發(fā)板的設計思想,功能特點,各個模塊作了介紹。μC/OS-Ⅱ是平臺控制調度的核心,我們分析了它的內核特點,包括臨界段處理、任務管理和調度、任務間通信、中斷處理等,并在ATmega128上進行了移植。雖然我們不是研究如何設計一個操作...
【文章來源】:華東師范大學上海市 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:94 頁
【學位級別】:碩士
【文章目錄】:
第一章 引言
1.1 本文研究的背景與意義
1.2 本文的研究內容
1.3 本文的組織結構
第二章 嵌入式系統(tǒng)概述
2.1 嵌入式系統(tǒng)簡介
2.2 嵌入式系統(tǒng)硬件
2.3 嵌入式系統(tǒng)軟件
2.4 嵌入式操作系統(tǒng)
2.5 嵌入式系統(tǒng)的發(fā)展需要操作系統(tǒng)
2.6 實時操作系統(tǒng)的特點
2.7 如何選擇合適的操作系統(tǒng)教學
第三章 軟硬件平臺
3.1 硬件平臺
3.2 開發(fā)環(huán)境簡介
3.3 μC/OS-Ⅱ簡介與分析
3.4 μC/OS-Ⅱ在ATmega128中的移植
第四章 基本模塊的實現(xiàn)
4.1 引言
4.2 串行通信模塊設計
4.3 按鍵模塊設計
4.4 小結
第五章 TCP/IP網絡構件的實現(xiàn)
5.1 引言
5.2 硬件結構
5.3 TCP/IP協(xié)議族設計
5.4 TCP/IP核心協(xié)議的實現(xiàn)
5.5 Web服務器的設計
第六章 總結和展望
攻讀學位期間發(fā)表的學術論文與著作
參考文獻
后記
本文編號:3183088
【文章來源】:華東師范大學上海市 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:94 頁
【學位級別】:碩士
【文章目錄】:
第一章 引言
1.1 本文研究的背景與意義
1.2 本文的研究內容
1.3 本文的組織結構
第二章 嵌入式系統(tǒng)概述
2.1 嵌入式系統(tǒng)簡介
2.2 嵌入式系統(tǒng)硬件
2.3 嵌入式系統(tǒng)軟件
2.4 嵌入式操作系統(tǒng)
2.5 嵌入式系統(tǒng)的發(fā)展需要操作系統(tǒng)
2.6 實時操作系統(tǒng)的特點
2.7 如何選擇合適的操作系統(tǒng)教學
第三章 軟硬件平臺
3.1 硬件平臺
3.2 開發(fā)環(huán)境簡介
3.3 μC/OS-Ⅱ簡介與分析
3.4 μC/OS-Ⅱ在ATmega128中的移植
第四章 基本模塊的實現(xiàn)
4.1 引言
4.2 串行通信模塊設計
4.3 按鍵模塊設計
4.4 小結
第五章 TCP/IP網絡構件的實現(xiàn)
5.1 引言
5.2 硬件結構
5.3 TCP/IP協(xié)議族設計
5.4 TCP/IP核心協(xié)議的實現(xiàn)
5.5 Web服務器的設計
第六章 總結和展望
攻讀學位期間發(fā)表的學術論文與著作
參考文獻
后記
本文編號:3183088
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3183088.html
最近更新
教材專著