資料介紹
本文介紹基于 NIOS 的開發(fā)過程,以及詳細介紹向該開發(fā)板移植uClinux 操作系統(tǒng)和
引導(dǎo)代碼U-boot Bootloader 的過程以及移植前的準備工作。
關(guān)鍵詞:NIOS Bootloader U-boot uClinux 嵌入式系統(tǒng)
NIOS 主要是利用了Altera 公司的最新的SOPC——NIOS 軟核處理器技術(shù),通過
將包括16 或32 位高性能處理器在內(nèi)的多種應(yīng)用模塊嵌入到一個通用的FPGA/CPLD 內(nèi),
實現(xiàn)了一個完全可重置的嵌入式系統(tǒng)。以RISC 為基礎(chǔ)的NIOS 是可配置、可伸縮的軟
核處理器,具有16 位指令集和16/32 位數(shù)據(jù)通路,可以與Altera APEX PLD 系列組合
使用。例如,NIOS 與APEX 20KE 結(jié)構(gòu)組合時,其傳送速度為5MIPS,占用約1000 個邏輯單元,相當于APEX EP20K 200F 容量的12%。其開發(fā)套件,包括具有必要的外圍內(nèi)核的NIOS 處理器、C/C++編譯器、Cygnus
的源級調(diào)試程序、Quartus 編譯軟件、驗證工具和開發(fā)板。uClinux 應(yīng)用于沒有內(nèi)存管理單元MMU 的微處理器的Linux 的衍生操作系統(tǒng)。uClinux 支持多任務(wù),由于它的很多核心代碼都為沒有被MMU 的處理器重新編寫過,所以它的內(nèi)核要比常規(guī)的Linux 內(nèi)核小很多;它同時保留了常規(guī)Linux 操作系統(tǒng)絕大多數(shù)的優(yōu)點。
在移植uClinux 之前要做一些準備工作,比如調(diào)試器是否可以正常工作,交叉編譯環(huán)境的建立等。然后,再開始啟動代碼的移植和uClinux 的移植??紤]到以下需求硬件需求:我們需要一個Altera 公司的開發(fā)包,本文選用的是CDK4NIOS,它是NIOS 的交叉開發(fā)包。同時選用CYCLONE board。軟件需求:我們下載一個最新版本的uClinux,以及搭建一個NIOS 的GNU C 編譯環(huán)境。
引導(dǎo)代碼U-boot Bootloader 的過程以及移植前的準備工作。
關(guān)鍵詞:NIOS Bootloader U-boot uClinux 嵌入式系統(tǒng)
NIOS 主要是利用了Altera 公司的最新的SOPC——NIOS 軟核處理器技術(shù),通過
將包括16 或32 位高性能處理器在內(nèi)的多種應(yīng)用模塊嵌入到一個通用的FPGA/CPLD 內(nèi),
實現(xiàn)了一個完全可重置的嵌入式系統(tǒng)。以RISC 為基礎(chǔ)的NIOS 是可配置、可伸縮的軟
核處理器,具有16 位指令集和16/32 位數(shù)據(jù)通路,可以與Altera APEX PLD 系列組合
使用。例如,NIOS 與APEX 20KE 結(jié)構(gòu)組合時,其傳送速度為5MIPS,占用約1000 個邏輯單元,相當于APEX EP20K 200F 容量的12%。其開發(fā)套件,包括具有必要的外圍內(nèi)核的NIOS 處理器、C/C++編譯器、Cygnus
的源級調(diào)試程序、Quartus 編譯軟件、驗證工具和開發(fā)板。uClinux 應(yīng)用于沒有內(nèi)存管理單元MMU 的微處理器的Linux 的衍生操作系統(tǒng)。uClinux 支持多任務(wù),由于它的很多核心代碼都為沒有被MMU 的處理器重新編寫過,所以它的內(nèi)核要比常規(guī)的Linux 內(nèi)核小很多;它同時保留了常規(guī)Linux 操作系統(tǒng)絕大多數(shù)的優(yōu)點。
在移植uClinux 之前要做一些準備工作,比如調(diào)試器是否可以正常工作,交叉編譯環(huán)境的建立等。然后,再開始啟動代碼的移植和uClinux 的移植??紤]到以下需求硬件需求:我們需要一個Altera 公司的開發(fā)包,本文選用的是CDK4NIOS,它是NIOS 的交叉開發(fā)包。同時選用CYCLONE board。軟件需求:我們下載一個最新版本的uClinux,以及搭建一個NIOS 的GNU C 編譯環(huán)境。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 基于Nios軟核的音頻效果器
- AlteraNiosⅡ軟處理器的詳細資料簡介 7次下載
- FPGA Nios嵌入式處理器的軟件開發(fā) 1次下載
- FPGA Nios嵌入式處理器的軟件開發(fā) 17次下載
- FPGA和Nios_軟核的語音識別系統(tǒng)的研究 20次下載
- 基于NIOSⅡ嵌入式軟核處理器的LCD控制方法研究 6次下載
- 基于軟核Nios_Ⅱ的SOPC數(shù)據(jù)采集系統(tǒng)的設(shè)計 41次下載
- 基于NiosII軟核處理器的步進電機接口設(shè)計 43次下載
- Nios II入門起步-創(chuàng)建一個嵌入式處理器系統(tǒng) 87次下載
- μC/OS-II 在Nios上的移植
- 基于Nios II處理器的USB接口設(shè)計
- SOPC系統(tǒng)建立及uClinux移植實現(xiàn)
- μC OS-II 在Nios 上的移植1
- NIOS 軟核處理器的Linux引導(dǎo)程序U-boot設(shè)計
- NIOS軟核處理器的Linux引導(dǎo)程序U-boot設(shè)計
- 基于LEON開源微處理器IP軟核實現(xiàn)SoC系統(tǒng)基本平臺的構(gòu)建 3.5k次閱讀
- 基于PowerPC 405微處理器和VME總線實現(xiàn)以太網(wǎng)接口設(shè)計 3.6k次閱讀
- 基于uClinux和Nios II處理器實現(xiàn)電網(wǎng)參數(shù)遠程測控系統(tǒng)的設(shè)計 2.2k次閱讀
- 基于Nios II和uClinux實現(xiàn)遠程測控服務(wù)器的設(shè)計 1.1k次閱讀
- 基于Nios軟核的SoPC系統(tǒng)硬件設(shè)計 1.7k次閱讀
- 基于NiosⅡ處理器的嵌入式平臺上實現(xiàn)μC/GUI的移植設(shè)計 1.2k次閱讀
- 液晶顯示屏設(shè)計方案:基于Nios嵌入式軟核處理器 1.5k次閱讀
- 有沒有千核CPU_千核處理器多少錢啊 2.9k次閱讀
- 不用處理器就可以控制FPGA總線的方法你知道嗎? 5.7k次閱讀
- 基于SoPC 技術(shù)的片上嵌入式Nios Ⅱ軟核六處理器系統(tǒng) 1.4k次閱讀
- MicroBlaze軟核處理器簡介 1.2w次閱讀
- 基于雙MicroBlaze軟核處理器的SOPC系統(tǒng) 4.4k次閱讀
- GRVI Phalanx實現(xiàn)千核處理器 4.8k次閱讀
- 如何在芯片的PL上構(gòu)建軟核處理器? 1.5k次閱讀
- 基于Nios軟核的嵌入式Internet系統(tǒng)設(shè)計 1.3k次閱讀
下載排行
本周
- 1MDD品牌三極管MMBT3906數(shù)據(jù)手冊
- 2.33 MB | 次下載 | 免費
- 2MDD品牌三極管S9012數(shù)據(jù)手冊
- 2.62 MB | 次下載 | 免費
- 3聯(lián)想flex2-14D/15D說明書
- 4.92 MB | 次下載 | 免費
- 4收音環(huán)繞擴音機 AVR-1507手冊
- 2.50 MB | 次下載 | 免費
- 524Pin Type-C連接器設(shè)計報告
- 1.06 MB | 次下載 | 免費
- 6新一代網(wǎng)絡(luò)可視化(NPB 2.0)
- 3.40 MB | 次下載 | 免費
- 7MS1000TA 超聲波測量模擬前端芯片技術(shù)手冊
- 0.60 MB | 次下載 | 免費
- 8MS1022高精度時間測量(TDC)電路數(shù)據(jù)手冊
- 1.81 MB | 次下載 | 免費
本月
- 1愛華AIWA HS-J202維修手冊
- 3.34 MB | 37次下載 | 免費
- 2PC5502負載均流控制電路數(shù)據(jù)手冊
- 1.63 MB | 23次下載 | 免費
- 3NB-IoT芯片廠商的資料說明
- 0.31 MB | 22次下載 | 1 積分
- 4H110主板CPU PWM芯片ISL95858HRZ-T核心供電電路圖資料
- 0.63 MB | 6次下載 | 1 積分
- 5UWB653Pro USB口測距通信定位模塊規(guī)格書
- 838.47 KB | 5次下載 | 免費
- 6技嘉H110主板IT8628E_BX IO電路圖資料
- 2.61 MB | 4次下載 | 1 積分
- 7蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
- 0.04 MB | 4次下載 | 1 積分
- 8100W準諧振反激式恒流電源電路圖資料
- 0.09 MB | 2次下載 | 1 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191439次下載 | 10 積分
- 5十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





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