嵌入式计算机系统简述,嵌入式系统定义_简述嵌入式系统的定义和组成
1.嵌入式系統(tǒng)定義:以應(yīng)用為中心,計算機(jī)技術(shù)為基礎(chǔ),軟硬件可剪裁,適應(yīng)應(yīng)用系統(tǒng)對功能,成本,體積,可靠性,功耗嚴(yán)格要求的計算機(jī)系統(tǒng)。
2.嵌入式系統(tǒng)的三個基本要素:嵌入性,專用性,計算機(jī)系統(tǒng)
3.嵌入式系統(tǒng)包括:硬件層,中間層,系統(tǒng)軟件層,應(yīng)用軟件層
4.RISC精簡指令系統(tǒng) CISC復(fù)雜指令及系統(tǒng) EOS嵌入式操作系統(tǒng)
5.RTOS主要分為強(qiáng)勢系統(tǒng)和弱實系統(tǒng)兩類
6.哈佛結(jié)構(gòu)的主要特點事將程序和數(shù)據(jù)存儲在不同的存儲空間中,即程序存儲器和數(shù)據(jù)存儲器是兩個相互獨立的存儲器,每個存儲器獨立編址、獨立訪問。
7.流水線的基本概念:講一個重復(fù)的時序分解成若干個子過程,而每一個子過程都可以有效地在其專用功能段上與其他子過程同時執(zhí)行
8.一個32位的微處理器,可以訪問的虛擬地址空間為2*32,即4GB
9.小端字節(jié)順序存儲法:低字節(jié)數(shù)據(jù)存放在內(nèi)存低地址處,高字節(jié)數(shù)據(jù)存放在內(nèi)存高地址處
10.ARM微處理器體系結(jié)構(gòu)目前被公認(rèn)為是嵌入式應(yīng)用領(lǐng)域領(lǐng)先的32位嵌入式RISC微處理器結(jié)構(gòu)
11.ARM內(nèi)含37個寄存器,包括31個通用32位寄存器和6個狀態(tài)寄存器
12.ARM9系列微處理器采用5級整數(shù)流水線
13.ARM微處理器支持7種運行模式
14.尋址方式:寄存器尋址,立即尋址,寄存器移位尋址,寄存器間接尋址,變址尋址
15.尋址方式是指令中給出的地址碼字段來實現(xiàn)尋找真實操作數(shù)地址的方式
16.DMA方式是指存儲器與外設(shè)在DMA控制器的控制下,直接傳送數(shù)據(jù)而不通過CPU
17.
S1
S2
S3
S4
S5 遠(yuǎn)程二級存儲
18.存儲管理單元在CPU和物理內(nèi)存之間進(jìn)行地址轉(zhuǎn)換,將地址從邏輯空間映射到物理空間,這個轉(zhuǎn)換過程一般稱為內(nèi)存映射
19.MMU主要完成以下工作①虛擬存儲空間到物理存儲空間的映射②存儲器訪問權(quán)限的控制③設(shè)置虛擬存儲空間的緩沖的特性
20.SDRAM可讀可寫,不具有掉電保持?jǐn)?shù)據(jù)的特性,但其存取速度大大高于FLASH存儲器。在嵌入式系統(tǒng)中,SDRAM主要用做程序的運行空間,數(shù)據(jù)及堆棧區(qū)。當(dāng)系統(tǒng)啟動時,CPU首先從復(fù)位地址0X0處讀取啟動代碼,在完成系統(tǒng)的初始化后,程序代碼一般應(yīng)調(diào)入SDRAM中運行,以提高系統(tǒng)的運行速度。同時,系統(tǒng)及用戶堆棧、運行數(shù)據(jù)也都放在SDRAM中。
21
Target Init(); 進(jìn)行硬件初始化,包括對I/O口的初始化操作 For(;;){
for(i=0;i
rGPDCON=rGPDCON&0xfff0ffff|0x00050000; 配置第8、第9位為輸出引腳 rGPDDAT=rGPDDAT&0xeff|0x200 第8位輸出為低電平 第9位輸出為高電平 For(i=0;i
For(i=0;i
rGPDCON=rGPDCON&0xfff0ffff|0x00050000; 配置第8、第9位為輸出引腳 rGPDDAT=rGPDDAT&0xdff|0x100 第8位輸出為高電平 第9位輸出為低電平 For(i=0;i
}
22.新建 mkdir 查看ls 刪除 rmdir 超級終端 minicom 編輯 vi 掛載 mount 自動編譯make 加載驅(qū)動 insmod
總結(jié)
以上是生活随笔為你收集整理的嵌入式计算机系统简述,嵌入式系统定义_简述嵌入式系统的定义和组成的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iMindMap中的灵感触发工具该怎么运
- 下一篇: DisplayPort接口全总结