資料介紹
本文介紹基于SOPC 的液晶屏接口組件的設(shè)計(jì)方法。利用SOPC Builder 中的組件編
輯器(Component Editor)實(shí)現(xiàn)液晶屏接口設(shè)計(jì)。文中系統(tǒng)介紹組件的硬件和軟件的設(shè)計(jì)方法,該方法可將硬件抽象為軟件,讓開發(fā)者不必了解硬件結(jié)構(gòu)就可以使用硬件,以標(biāo)準(zhǔn)C 語言函數(shù)來操作組件,使用方便,具有靈活性、高效性和低成本的特點(diǎn)。
傳統(tǒng)的外設(shè)操作使用 I/O 接口方式,在硬件工程中,需要設(shè)計(jì)與外設(shè)相連的I/O 接口,
在軟件工程中,需要用戶編寫I/O 接口程序?qū)ν庠O(shè)進(jìn)行初始化,設(shè)置相應(yīng)的外設(shè)寄存器,這樣的工作在每次新建一個(gè)工程后,都得重復(fù)進(jìn)行,因此增加了開發(fā)的成本。
利用 Altera 公司提供的Component Editor 工具可以設(shè)計(jì)符合時(shí)序要求的外設(shè)接口,并且
可以將用戶開發(fā)驅(qū)動(dòng)程序與Nios II HAL(硬件抽象層)系統(tǒng)庫集成在一起,形成Nios II 的接口組件,在系統(tǒng)生成的時(shí)候,對(duì)外設(shè)進(jìn)行初始化設(shè)置。這樣在建立新工程時(shí),只需將接口組件添加到系統(tǒng)就可以了,對(duì)組件的訪問也變得輕松,使得代碼可重復(fù)利用。
Nios II HAL 系統(tǒng)庫是一個(gè)輕量級(jí)實(shí)時(shí)環(huán)境,提供一個(gè)組件驅(qū)動(dòng)接口,使得程序與底層
硬件通信。HAL API(應(yīng)用程序接口)與ANSI C 標(biāo)準(zhǔn)庫集成在一起,允許用戶通過類C 庫函數(shù)訪問設(shè)備和文件,例如printf()、fopen()和fwrite()等,這樣其他開發(fā)者無需知道底層硬件結(jié)構(gòu)就可以對(duì)組件進(jìn)行操作。
輯器(Component Editor)實(shí)現(xiàn)液晶屏接口設(shè)計(jì)。文中系統(tǒng)介紹組件的硬件和軟件的設(shè)計(jì)方法,該方法可將硬件抽象為軟件,讓開發(fā)者不必了解硬件結(jié)構(gòu)就可以使用硬件,以標(biāo)準(zhǔn)C 語言函數(shù)來操作組件,使用方便,具有靈活性、高效性和低成本的特點(diǎn)。
傳統(tǒng)的外設(shè)操作使用 I/O 接口方式,在硬件工程中,需要設(shè)計(jì)與外設(shè)相連的I/O 接口,
在軟件工程中,需要用戶編寫I/O 接口程序?qū)ν庠O(shè)進(jìn)行初始化,設(shè)置相應(yīng)的外設(shè)寄存器,這樣的工作在每次新建一個(gè)工程后,都得重復(fù)進(jìn)行,因此增加了開發(fā)的成本。
利用 Altera 公司提供的Component Editor 工具可以設(shè)計(jì)符合時(shí)序要求的外設(shè)接口,并且
可以將用戶開發(fā)驅(qū)動(dòng)程序與Nios II HAL(硬件抽象層)系統(tǒng)庫集成在一起,形成Nios II 的接口組件,在系統(tǒng)生成的時(shí)候,對(duì)外設(shè)進(jìn)行初始化設(shè)置。這樣在建立新工程時(shí),只需將接口組件添加到系統(tǒng)就可以了,對(duì)組件的訪問也變得輕松,使得代碼可重復(fù)利用。
Nios II HAL 系統(tǒng)庫是一個(gè)輕量級(jí)實(shí)時(shí)環(huán)境,提供一個(gè)組件驅(qū)動(dòng)接口,使得程序與底層
硬件通信。HAL API(應(yīng)用程序接口)與ANSI C 標(biāo)準(zhǔn)庫集成在一起,允許用戶通過類C 庫函數(shù)訪問設(shè)備和文件,例如printf()、fopen()和fwrite()等,這樣其他開發(fā)者無需知道底層硬件結(jié)構(gòu)就可以對(duì)組件進(jìn)行操作。
sopc
加入交流群
掃碼添加小助手
加入工程師交流群
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- LCD1602液晶屏顯示資料 123次下載
- SMC1602A LCM液晶屏中文手冊(cè) 8次下載
- 段式液晶屏BTL007原理圖匯總下載 14次下載
- 選擇LCD液晶屏的基本要素有哪些 13次下載
- 如何清理TFT液晶屏 5次下載
- 高亮的LCD液晶屏應(yīng)該如何選擇 3次下載
- 液晶屏MIPI接口與LVDS接口到底有什么區(qū)別詳細(xì)資料說明 52次下載
- 液晶屏的分類和液晶屏的優(yōu)缺點(diǎn) 29次下載
- 液晶屏線接口定義 28次下載
- 3.5寸TFT液晶屏資料 186次下載
- 常規(guī)液晶屏輸入接口定義: 19次下載
- 如何判斷液晶屏問題 液晶屏壞的典型癥狀 111次下載
- LCD液晶屏電路圖
- 彩色液晶屏接口及其驅(qū)動(dòng)電路
- 液晶屏知識(shí)點(diǎn)培訓(xùn) 42次下載
- 偏光片在液晶屏的核心作用 1.6k次閱讀
- AMD Versal AI Edge自適應(yīng)計(jì)算加速平臺(tái)之LVDS液晶屏顯示實(shí)驗(yàn)(5) 2k次閱讀
- 液晶屏ESD防護(hù)解決方案 3.5k次閱讀
- 基于組件與Avalon總線、液晶屏的接口設(shè)計(jì) 901次閱讀
- 電容觸摸屏與TFT液晶屏的區(qū)別是什么 9.9k次閱讀
- 單色液晶屏該如何分類 單色液晶屏的工作原理是什么 1.3w次閱讀
- 12864液晶屏驅(qū)動(dòng)程序分享 3w次閱讀
- 一文看懂?dāng)?shù)碼管與液晶屏區(qū)別 6.1w次閱讀
- 一文解析液晶屏和led屏的區(qū)別 2.5w次閱讀
- 段碼液晶屏如何選擇驅(qū)動(dòng)IC 2.9w次閱讀
- 一文解析段碼LCD液晶屏驅(qū)動(dòng)方法 5.5w次閱讀
- 160160液晶屏+MSP430F169程序和電路圖 7.9k次閱讀
- 一文看懂段碼液晶屏選型知識(shí)要點(diǎn) 1.3w次閱讀
- 如何定制段碼液晶屏_段碼液晶屏的開模流程及注意事項(xiàng) 3.4w次閱讀
- 段碼液晶屏實(shí)現(xiàn)原理及應(yīng)用 7w次閱讀
下載排行
本周
- 1MDD品牌三極管MMBT3906數(shù)據(jù)手冊(cè)
- 2.33 MB | 次下載 | 免費(fèi)
- 2MDD品牌三極管S9012數(shù)據(jù)手冊(cè)
- 2.62 MB | 次下載 | 免費(fèi)
- 3聯(lián)想flex2-14D/15D說明書
- 4.92 MB | 次下載 | 免費(fèi)
- 4收音環(huán)繞擴(kuò)音機(jī) AVR-1507手冊(cè)
- 2.50 MB | 次下載 | 免費(fèi)
- 524Pin Type-C連接器設(shè)計(jì)報(bào)告
- 1.06 MB | 次下載 | 免費(fèi)
- 6新一代網(wǎng)絡(luò)可視化(NPB 2.0)
- 3.40 MB | 次下載 | 免費(fèi)
- 7MS1000TA 超聲波測量模擬前端芯片技術(shù)手冊(cè)
- 0.60 MB | 次下載 | 免費(fèi)
- 8MS1022高精度時(shí)間測量(TDC)電路數(shù)據(jù)手冊(cè)
- 1.81 MB | 次下載 | 免費(fèi)
本月
- 1愛華AIWA HS-J202維修手冊(cè)
- 3.34 MB | 37次下載 | 免費(fèi)
- 2PC5502負(fù)載均流控制電路數(shù)據(jù)手冊(cè)
- 1.63 MB | 23次下載 | 免費(fèi)
- 3NB-IoT芯片廠商的資料說明
- 0.31 MB | 22次下載 | 1 積分
- 4H110主板CPU PWM芯片ISL95858HRZ-T核心供電電路圖資料
- 0.63 MB | 6次下載 | 1 積分
- 5UWB653Pro USB口測距通信定位模塊規(guī)格書
- 838.47 KB | 5次下載 | 免費(fèi)
- 6技嘉H110主板IT8628E_BX IO電路圖資料
- 2.61 MB | 4次下載 | 1 積分
- 7蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
- 0.04 MB | 4次下載 | 1 積分
- 8100W準(zhǔn)諧振反激式恒流電源電路圖資料
- 0.09 MB | 2次下載 | 1 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 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 | 191439次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





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