SPARC V8結(jié)構(gòu)嵌入式微處理器的軟件集成開發(fā)環(huán)境總體設(shè)計(jì)
2017-10-31 |
rar |
0.2 MB |
次下載 |
1積分
資料介紹
SPARC V8 ( Sc a l a b l e Pr o c e s s o rArchitecture V8)是Sun Microsystems 提出的一種32位RISC微處理器結(jié)構(gòu),此結(jié)構(gòu)的處理器具有指令系統(tǒng)簡單、采用硬布線控制邏輯、處理能力強(qiáng)、速度快、可靠性高等特點(diǎn),基于這些特點(diǎn),SPARC結(jié)構(gòu)處理器現(xiàn)在被廣泛地應(yīng)用于UNIX工作站、服務(wù)器等穩(wěn)定性要求很高的環(huán)境中。隨著SPARC V8結(jié)構(gòu)處理器越來越廣泛的應(yīng)用,如何搭建此結(jié)構(gòu)微處理器的軟件和硬件開發(fā)環(huán)境是一個(gè)值得研究的課題,本文中詳細(xì)地闡述了開發(fā)環(huán)境的硬件平臺(tái)設(shè)計(jì)方案和軟件集成開發(fā)環(huán)境設(shè)計(jì)思路。
SPARC V8結(jié)構(gòu)嵌入式微處理器的硬件開發(fā)環(huán)境設(shè)計(jì)硬件開發(fā)環(huán)境以微處理器為核心,根據(jù)其內(nèi)部結(jié)構(gòu)特點(diǎn)可將外圍電路分為BOOT ROM、PROGRAM ROM、SRAM、RS232 接口、復(fù)位電路、鍵盤接口和320*240液晶接口等部分,下面對(duì)硬件開發(fā)板的幾個(gè)重要電路模塊進(jìn)行分析:RAM存儲(chǔ)器部分:SPARC V8結(jié)構(gòu)微處理器的數(shù)據(jù)總線為32位,地址總線為28根,有4個(gè)RAM 通道,每個(gè)通道的最大尋址空間為256Mbyte,使用時(shí)需要根據(jù)外圍SRAM的容量在處理器寄存器相應(yīng)位中設(shè)置每個(gè)通道容量大小,處理器根據(jù)不同的地址產(chǎn)生相應(yīng)通道片選信號(hào)。本硬件開發(fā)板根據(jù)實(shí)際的應(yīng)用需求使用了RAM通道1和RAM通道2,每個(gè)RAM通道使用2片16位的SRAM用于存儲(chǔ)計(jì)算數(shù)據(jù),使用1片用于存儲(chǔ)8位校驗(yàn)碼數(shù)據(jù)PD0-PD7。
ROM存儲(chǔ)器部分: SPARC V8結(jié)構(gòu)處理器具有2個(gè)ROM通道,每個(gè)通道的最大尋址空間同樣為256Mbyte,但每個(gè)通道的容量不需在Memory Register中設(shè)置,它的2個(gè)ROM通道的地址范圍被固定?;谶@種特點(diǎn),本開發(fā)板分別使用2個(gè)16位FLASH將ROM通道1作為存放引導(dǎo)系統(tǒng)啟動(dòng)程序的BOOT ROM,將通道2作為存儲(chǔ)操作系統(tǒng)和應(yīng)用程序的PROGRAM ROM。顯示電路部分:液晶顯示器作為主要的I/O設(shè)備,采用320*240分辨率的LCD,使用SED1335控制器進(jìn)行顯示控制,并由MC34063電路產(chǎn)生負(fù)電源用于LCD對(duì)比度的調(diào)節(jié)。數(shù)據(jù)輸入部分:將標(biāo)準(zhǔn)的PS2鍵盤作為硬件開發(fā)板的輸入設(shè)備,利用AT89C52單片機(jī)設(shè)計(jì)的鍵盤控制芯片對(duì)PS2鍵盤輸出數(shù)據(jù)進(jìn)行采集和處理,最終將處理后的鍵盤編碼數(shù)據(jù)傳送給微處理器。
根據(jù)上述的分析,硬件開發(fā)板的原理框圖如圖1所示。硬件開發(fā)板的如下圖所示

SPARC V8結(jié)構(gòu)嵌入式微處理器的軟件集成開發(fā)環(huán)境總體設(shè)計(jì)
一個(gè)好的設(shè)計(jì)應(yīng)該是在參考已有優(yōu)秀系統(tǒng)的前提下,根據(jù)自身的特點(diǎn)和需求來定制的,這種設(shè)計(jì)思路在設(shè)計(jì)中已經(jīng)被廣泛使用。在設(shè)計(jì)軟件集成開發(fā)環(huán)境時(shí)也是采用了這種方式,在參考了將操作系統(tǒng)、開發(fā)工具、仿真工具和分析工具于一身的相應(yīng)開發(fā)環(huán)境之后,結(jié)合實(shí)際的設(shè)計(jì)要求和設(shè)計(jì)能力,將微處理器的軟件集成開發(fā)環(huán)境分成如下幾個(gè)部分:

● 工程管理環(huán)境
● 集成軟件開發(fā)環(huán)境
● 嵌入式系統(tǒng)調(diào)試環(huán)境
● 嵌入式系統(tǒng)編譯環(huán)境
● 軟件資源可配置環(huán)境
SPARC V8結(jié)構(gòu)嵌入式微處理器的硬件開發(fā)環(huán)境設(shè)計(jì)硬件開發(fā)環(huán)境以微處理器為核心,根據(jù)其內(nèi)部結(jié)構(gòu)特點(diǎn)可將外圍電路分為BOOT ROM、PROGRAM ROM、SRAM、RS232 接口、復(fù)位電路、鍵盤接口和320*240液晶接口等部分,下面對(duì)硬件開發(fā)板的幾個(gè)重要電路模塊進(jìn)行分析:RAM存儲(chǔ)器部分:SPARC V8結(jié)構(gòu)微處理器的數(shù)據(jù)總線為32位,地址總線為28根,有4個(gè)RAM 通道,每個(gè)通道的最大尋址空間為256Mbyte,使用時(shí)需要根據(jù)外圍SRAM的容量在處理器寄存器相應(yīng)位中設(shè)置每個(gè)通道容量大小,處理器根據(jù)不同的地址產(chǎn)生相應(yīng)通道片選信號(hào)。本硬件開發(fā)板根據(jù)實(shí)際的應(yīng)用需求使用了RAM通道1和RAM通道2,每個(gè)RAM通道使用2片16位的SRAM用于存儲(chǔ)計(jì)算數(shù)據(jù),使用1片用于存儲(chǔ)8位校驗(yàn)碼數(shù)據(jù)PD0-PD7。
ROM存儲(chǔ)器部分: SPARC V8結(jié)構(gòu)處理器具有2個(gè)ROM通道,每個(gè)通道的最大尋址空間同樣為256Mbyte,但每個(gè)通道的容量不需在Memory Register中設(shè)置,它的2個(gè)ROM通道的地址范圍被固定?;谶@種特點(diǎn),本開發(fā)板分別使用2個(gè)16位FLASH將ROM通道1作為存放引導(dǎo)系統(tǒng)啟動(dòng)程序的BOOT ROM,將通道2作為存儲(chǔ)操作系統(tǒng)和應(yīng)用程序的PROGRAM ROM。顯示電路部分:液晶顯示器作為主要的I/O設(shè)備,采用320*240分辨率的LCD,使用SED1335控制器進(jìn)行顯示控制,并由MC34063電路產(chǎn)生負(fù)電源用于LCD對(duì)比度的調(diào)節(jié)。數(shù)據(jù)輸入部分:將標(biāo)準(zhǔn)的PS2鍵盤作為硬件開發(fā)板的輸入設(shè)備,利用AT89C52單片機(jī)設(shè)計(jì)的鍵盤控制芯片對(duì)PS2鍵盤輸出數(shù)據(jù)進(jìn)行采集和處理,最終將處理后的鍵盤編碼數(shù)據(jù)傳送給微處理器。
根據(jù)上述的分析,硬件開發(fā)板的原理框圖如圖1所示。硬件開發(fā)板的如下圖所示

SPARC V8結(jié)構(gòu)嵌入式微處理器的軟件集成開發(fā)環(huán)境總體設(shè)計(jì)
一個(gè)好的設(shè)計(jì)應(yīng)該是在參考已有優(yōu)秀系統(tǒng)的前提下,根據(jù)自身的特點(diǎn)和需求來定制的,這種設(shè)計(jì)思路在設(shè)計(jì)中已經(jīng)被廣泛使用。在設(shè)計(jì)軟件集成開發(fā)環(huán)境時(shí)也是采用了這種方式,在參考了將操作系統(tǒng)、開發(fā)工具、仿真工具和分析工具于一身的相應(yīng)開發(fā)環(huán)境之后,結(jié)合實(shí)際的設(shè)計(jì)要求和設(shè)計(jì)能力,將微處理器的軟件集成開發(fā)環(huán)境分成如下幾個(gè)部分:

● 工程管理環(huán)境
● 集成軟件開發(fā)環(huán)境
● 嵌入式系統(tǒng)調(diào)試環(huán)境
● 嵌入式系統(tǒng)編譯環(huán)境
● 軟件資源可配置環(huán)境
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 使用高級(jí)事件觸發(fā)調(diào)試高速嵌入式微處理器系統(tǒng)中的實(shí)時(shí)問題
- 嵌入式微處理器的電能收集充電器電路
- 基于ARM內(nèi)核的嵌入式微處理器
- ARM嵌入式Linux系統(tǒng)開發(fā)(一)
- 嵌入式軟件開發(fā)環(huán)境
- DSP單片機(jī)以及嵌入式微處理器區(qū)別
- 嵌入式微處理器與應(yīng)用
- ARM嵌入式微處理器體系結(jié)構(gòu) 34次下載
- 嵌入式ARM微處理器體系結(jié)構(gòu)研究 13次下載
- 關(guān)于SPARC微處理器綜述 3次下載
- 嵌入式微處理器模擬接口設(shè)計(jì) 2次下載
- 嵌入式微控制器和微處理器 116次下載
- REMS操作系統(tǒng)在SPARC-V8處理器上的應(yīng)用
- 基于嵌入式微處理器的無線傳輸系統(tǒng)的設(shè)計(jì)
- 一種嵌入式微處理器中的在線調(diào)試模塊設(shè)計(jì)
- 嵌入式微處理器一般可分為哪四種類型 1438次閱讀
- dsp是嵌入式微處理器的一種設(shè)備嗎 ARM嵌入式微處理器有何特點(diǎn)? 1043次閱讀
- 嵌入式微處理器的特點(diǎn)有哪些 870次閱讀
- 嵌入式微處理器的體系結(jié)構(gòu) 1010次閱讀
- 嵌入式微處理器與嵌入式微控制器的區(qū)別 1617次閱讀
- 嵌入式微處理器是單片機(jī)嗎 787次閱讀
- 什么是嵌入式微處理器?嵌入式微處理器有哪些? 1069次閱讀
- 嵌入式微處理器的定義 770次閱讀
- 嵌入式微處理器的歷史和發(fā)展 1205次閱讀
- 簡述嵌入式微處理器的特點(diǎn) 680次閱讀
- 嵌入式微處理器有哪幾種 613次閱讀
- 嵌入式微處理器的原理和應(yīng)用 991次閱讀
- 嵌入式微處理器的特點(diǎn) 819次閱讀
- 嵌入式微處理器是什么 676次閱讀
- 對(duì)于嵌入式系統(tǒng)微處理器的詳細(xì)剖析 7968次閱讀
下載排行
本周
- 1PC3103 低功耗電流模式PWM控制器技術(shù)手冊
- 1.23 MB | 3次下載 | 免費(fèi)
- 2L7805CV TO-220三端穩(wěn)壓IC規(guī)格書
- 0.71 MB | 1次下載 | 免費(fèi)
- 3LoRa2021 全頻段無線通訊模塊規(guī)格書
- 814.22 KB | 1次下載 | 免費(fèi)
- 4L7812CV TO-220三端穩(wěn)壓IC規(guī)格書
- 1.35 MB | 次下載 | 免費(fèi)
- 5L7815CV TO-220三端穩(wěn)壓IC規(guī)格書
- 1.48 MB | 次下載 | 免費(fèi)
- 6N-12電子傾斜儀指南
- 0.24 MB | 次下載 | 10 積分
- 7基于CP500S掃描測頭的三坐標(biāo)測量系統(tǒng):復(fù)雜曲面零件解決方案
- 0.35 MB | 次下載 | 免費(fèi)
- 8STM32H747xI/G 英文數(shù)據(jù)手冊
- 5.09 MB | 次下載 | 免費(fèi)
本月
- 1PFC電路與BOOST電路設(shè)計(jì)實(shí)例分享
- 1.83 MB | 18次下載 | 4 積分
- 2電源測試報(bào)告-基于 國民技術(shù) N32L406 和杰華特 JW3376+3330 的 BMS 方案
- 6.47 MB | 17次下載 | 免費(fèi)
- 3世平基于靈動(dòng)微 SPIN560C 的低壓無刷電機(jī)應(yīng)用方案
- 10.93 MB | 11次下載 | 免費(fèi)
- 4900MHz全雙工無線發(fā)射器參考設(shè)計(jì)原理圖資料
- 0.40 MB | 6次下載 | 免費(fèi)
- 5PWM控制器的控制方法
- 0.39 MB | 3次下載 | 4 積分
- 6900MHz全雙工無線發(fā)射器參考設(shè)計(jì)
- 0.15 MB | 3次下載 | 1 積分
- 7美的電磁爐TM-S1-20B PN8124F+CHK S009資料圖
- 0.28 MB | 3次下載 | 10 積分
- 8FS313B USB 的 PD和QC 快充協(xié)議電壓誘騙控制器規(guī)格書
- 2.61 MB | 3次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935134次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191424次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183352次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73819次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App






創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評(píng)論