九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

NiosII處理器中文參考手冊

  • 資源ID:28099022       資源大?。?span id="24d9guoke414" class="font-tahoma">298KB        全文頁數(shù):7頁
  • 資源格式: DOC        下載積分:15積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要15積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復(fù)下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。

NiosII處理器中文參考手冊

說明: 該指南將會使你熟悉niosII IDE和MicroC/OS-II開發(fā)流程。niosII IDE提供設(shè)計者一個充足的niosII開發(fā)平臺。niosII IDE包含MicroC/OS-II實時操作系統(tǒng),為設(shè)計者提供快速地搭建基于niosII處理器的MicroC/OS-II應(yīng)用程序的能力。該指南提供了搭建一個基于MicroC/OS-II實時操作系統(tǒng)的簡單程序的步驟說明。基于niosII處理器的MicroC/OS-II操作系統(tǒng)的詳細敘述請參閱the Nios IISoftware Developers Handbook(niosII軟件開發(fā)手冊)的“MicroC/OS-II Real-Time Operating System”(MicroC/OS-II實時操作系統(tǒng))章節(jié)。硬件與軟件: 一下是該指南所需要的硬件與軟件:需求: Quartus II4.1版sp1 或更高版本 NiosII 嵌入式處理器1.01版或更高版本 niosII開發(fā)板Stratix II 版, Cyclone 版,Stratix 版, 或 Stratix 專業(yè)版 altera的USB-Blaster 或 ByteBlaster下載電纜 要完成該指南的全部功能,你必須安裝Nios II IDE并且將你的nios開發(fā)板與pc主機相連接,參見the Nios II Development Kit Getting StartedUser Guide。指南文件 niosII開發(fā)包包含該設(shè)計向?qū)?。該硬件設(shè)計是標準參考設(shè)計, 軟件設(shè)計是一個Nios II IDE模板。當(dāng)你安裝了niosII開發(fā)包 后,你能發(fā)現(xiàn)設(shè)計文件在niosII開發(fā)包的目錄引索中。 硬件標準參考設(shè)計文件位于 <Nios II kit path>examples<verilog or vhdl><Nios development board>standard directory. MicroC/OS-II軟件設(shè)計指南文件位于<Nios II kit path>examplessoftwareucosii_tutorial directory. 你不需移動或復(fù)制這些軟件文件,因為Nios II IDE自動復(fù)制了它們到你的工作工程目錄。Hello MicroC/OS-II 設(shè)計 你使用的該指南的設(shè)計示例是一個用于練習(xí)熟悉該操作系統(tǒng)一些基本特點的簡單的設(shè)計。圖11是一個簡化的應(yīng)用圖表。圖11 Tutorial Example Design在圖11中展示的設(shè)計有五個活動的任務(wù)。send_task用增量數(shù)據(jù)(incrementing data)填入消息隊列(message queue)。receive_task1和receive_task2定時把消息從消息隊列中取出。getsem_task1 和 getsem_task2 競爭被一個信號機(semaphore)所保護的一個共享資源。這個設(shè)計也有兩個任務(wù)沒有被展現(xiàn)在圖11中:一個初始化任務(wù)和一個顯示狀態(tài)信息任務(wù)。創(chuàng)建一個基于NIOSII處理器的MicroC/OS-II軟件過程包含以下步驟:1.創(chuàng)建一個新的Nios II IDE工程.2.設(shè)定Nios II 軟件工程庫.3.建立并運行Nios II 軟件工程.這些步驟在接下來的章節(jié)中被詳細描述.創(chuàng)建一個新的Nios II IDE工程在這個章節(jié)中你將要使用一個軟件模板來創(chuàng)建一個新的Nios II IDE工程。執(zhí)行以下步驟:1.選擇Programs > Altera > Nios II Development Kit <版本號> > Nios II IDE (Windows 開始菜單).2.選擇 New > C/C+ Application (File menu). The first page ofNew Project wizard opens. 在 Project Template(工程模板)選擇中, 選擇 the MicroC/OS-II Tutorial.3.工程名與工程路徑已為你自動填好,請保留這些默認值。4.Click Browse under Select Target Hardware(單擊瀏覽選擇目標硬件).5.瀏覽你正在使用的Nios擴展板的標準例程目錄,例如:<Nios II kitpath>examples<verilog or vhdl><Nios developmentboard>standard directory(標準目錄), <Nios development board>為以下各項中的一個 : NiosII_StratixII_2S60_ES for the Stratix EP2S60ES board NiosII_Stratix_1S10 for the Stratix EP1S10 board NiosII_Stratix_1S10_ES for the Stratix EP1S10ES board NiosII_Cyclone_1C20 for the Cyclone EP1C20 board NiosII_Stratix_1S40 for the Stratix EP1S40 board6.選擇std_<device name>.ptf文件。7.單擊Open。你返回到New Project.如圖12所示,SOPC Builder系統(tǒng)框下Select Target Hardware欄中包含的指向標準設(shè)計例程.ptf文件的路徑。另外CPU欄包含在SOPC Builder示例系統(tǒng)中的CPU的名稱。圖12. New Project Wizard Page 18.單擊Next至New Project第二頁。9. 開啟Select or create a system library選項。10.單擊New System Library Project打開系統(tǒng)庫頁面。見圖13。圖 13. New System Library Dialog Box11.在Name欄中輸入std_system_lib12.在Select Type of system library欄中選擇MicroC/OS-II。13.單擊Finish返回New Project。見圖1-4圖 14. New Project Wizard Page 214.單擊Finish完成你的新工程的創(chuàng)建。該范例創(chuàng)建了兩個工程在C/C+ Projects視圖中,如圖1-5所示。圖 15. C/C+ Projects Nios II device drivers (niosII設(shè)備驅(qū)動程序)MicroC/OS-II system library for the standard hardware (用于標準硬件的MicroC/OS-II system library)Application project (應(yīng)用設(shè)計)系統(tǒng)庫設(shè)定通常,在你創(chuàng)建了一個新的系統(tǒng)庫以后你必須設(shè)定它,例如定義stdin, stdout, stderr,等。參見Nios II Software Development Tutorial在線支持將有詳細敘述。在這個指南中你必須設(shè)定MicroC/OS-II。在設(shè)置期間Nios II IDE保存適配參數(shù)到os_cfg.h文件中。執(zhí)行以下步驟設(shè)定MicroC/OS-II核。1. 在Nios II IDE的C/C+ Projects視圖中,右鍵在系統(tǒng)庫上單擊std_system_lib。2. 在彈出的菜單中選擇Properties打開Properties對話框。3. 單擊System Library顯示system library選項,如圖16所示。圖 16. System Library Options4.單擊在RTOS 下面的RTOS Options。彈出MicroC/OS-II RTOS Options對話框,如圖17所示。圖 17. MicroC/OS-II RTOS Options5.單擊“”在在左邊的面板中,展開MicroC/OS-II目錄。MicroC/OS-II是高度可設(shè)定的。你選定的對話框中的選項被保存在os_cfg.h文件中。選定的MicroC/OS-II選項被包含在二進制映射中。通過單擊MicroC/OS-II下每一個選項檢查你所能選擇的選項。關(guān)于MicroC/OS-II 的各種詳細特點,請參見Nios II Software Developers Handbook的“MicroC/OS-II Real Time Operating System”章節(jié)。6.選擇默認設(shè)置單擊OK。你將返回系統(tǒng)庫選項對話框。7.單擊OK完成設(shè)置。 你已經(jīng)完成了系統(tǒng)庫設(shè)定準備構(gòu)造和運行在以下章節(jié)中所描述的示例。關(guān)于詳細敘述如何構(gòu)建和運行Nios II IDE,請參見在線Nios II Software Development Tutorial。構(gòu)建和運行Nios II軟件設(shè)計在這一部分,你將要在擴展板上運行一個設(shè)計示例。使用Nios II IDE,你將要創(chuàng)建一個應(yīng)用程序,為擴展板設(shè)定一個合法的目標文件(.sof),并且下載執(zhí)行與連接文件(.elf)1.在Nios II IDE的 C/C+ Projects視圖中,選擇ucosii_tutorial_0工程。2.打開Quartus II程序選擇Quartus II Programmer (Tools menu中)。見圖18。圖18Quartus II Programmer3. 選擇 Open (File menu中).選擇standard.sof如圖19所示。圖 19. Open Dialog Box5.單擊Open你會返回Quartus II程序。6.檢查Program/Configure選項。7.單擊Start將SOF與擴展板上的FPGA適配。8.選擇Exit (File menu中)關(guān)閉Quartus II程序。你將返回Nios II IDE。9.如果你被問及是否想保存chain1.cdf文件單擊No。10.選擇Run As > Nios II Hardware (Run menu中)創(chuàng)建程序,下載它到擴展板中并運行。關(guān)于Nios II IDE創(chuàng)建和運行設(shè)置,參見在Nios II IDE 中的在線幫助Nios II Software Development Tutorial下載完成后,Nios II IDE通過print_status_task()函數(shù)使控制臺視圖周期性更新,如下所示:*Hello From MicroC/OS-II Running on Nios II. Here is the status:The number of messages sent by the send_task: 39The number of messages received by the receive_task1: 10The number of messages received by the receive_task2: 3The shared resource is owned by: getsem_task2The Number of times getsem_task1 acquired the semaphore 30The Number of times getsem_task2 acquired the semaphore 24*祝賀你成功地設(shè)定,構(gòu)建和運行了一個MicroC/OS-II程序為了詳細了解這個指南,你能查閱ucosii_tutorial.c.文件資源。MicroC/OS-II 的完全參考參見“MicroC/OS-II Nios II Software Developers Handboo.的“Real Time Operating System” 章節(jié)。

注意事項

本文(NiosII處理器中文參考手冊)為本站會員(仙***)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!