<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何建立Vivado工程以及硬件配置

FPGA之家 ? 來源:FPGA之家 ? 作者:FPGA之家 ? 2022-08-01 11:53 ? 次閱讀

在ZYNQ上移植UCOSIII

版本:Vivado2018.3

UCOS對Xilinx SDK適配的版本:Version1.45

注意:目前這個是Micrium官網的最新版本,該版本支持Vivado2019.1。但測試使用的是Vivado2018.3。

先看官網提供的庫:

DesktopMicrium_Xilinx_Repo_1_45ucos_v1_45

將Micrium_Xilinx_Repo_1_45解壓到一個固定位置(無中文路徑的固定位置)

ucos_v1_45下面有三個文件夾,如圖:

10105836-1147-11ed-ba43-dac502259ad0.png

這三個文件夾都需要,但在SDK中僅需要定位到ucos目錄下(待會會上圖)

教程

在Vivado上配置好硬件信息,因為大家用的板子不一樣,需要配置的硬件信息也不一樣,就不給大家工程了。

一、新建Vivado工程

建立好工程,新建BlockDesign,添加IP(搜索ZYNQ),根據自己板子配置各種信息,導出硬件信息。

二、配置SDK

加載SDK,點擊Xilinx然后點擊Repositories進入如下界面

101d11b6-1147-11ed-ba43-dac502259ad0.png

在LocalRepositories下選擇new定位下載的庫到ucos_v1_45ucos(你自己放文件的位置)但ucos_v1_45下的其它兩個文件夾不要刪除。

三、新建Application

選擇FilenewApplication進入如下界面

102ed432-1147-11ed-ba43-dac502259ad0.png

填好工程名字,在OS Platform 選擇ucos,點擊next進入Templates頁面

1042836a-1147-11ed-ba43-dac502259ad0.png

點擊頁面中的Hello Word測試模板,點擊Finish,編譯即可。

這個教程是經過測試的,因為硬件平臺不一致,給大家工程的意義不大,所以就不給了,這里僅給壓縮的UCOS文件。

如果是新手不會自己建立Vivado工程以及硬件配置,可以參考市面上的ZYNQ教程,都很詳細。使用他們ARM側的裸機Hello Word教程,Vivado側不用改,到SDK側再按照我給的教程。祝大家使用UCOS順利!

審核編輯:彭靜
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 硬件
    +關注

    關注

    11

    文章

    2936

    瀏覽量

    65029
  • Zynq
    +關注

    關注

    9

    文章

    600

    瀏覽量

    46745
  • Vivado
    +關注

    關注

    18

    文章

    791

    瀏覽量

    65308

原文標題:UCOSIII在ZYNQ上教程

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    NUCLEO-U575ZI-Q開發板如何在keil5上建立工程,以及能否使用標準庫?

    NUCLEO-U575ZI-Q開發板,如何在keil5上建立工程,以及能否使用標準庫(不能的情況下如何解決)
    發表于 03-19 06:42

    vivado軟件的安裝教程以及license

    vivado軟件的安裝教程以及license
    發表于 12-21 19:50

    Vivado2018版本中Modelsim的配置

    Vivado自帶的仿真工具在一些基本功能的仿真測試時是可以滿足的,但如果你的工程較為龐大,那么自帶的仿真工具將有些勉強,除了在數據輸出方面的卡頓,在仿真速度上也可能無法接受,這里可以借助第三方仿真工具進行工程仿真測試,
    的頭像 發表于 11-08 14:47 ?830次閱讀
    <b class='flag-5'>Vivado</b>2018版本中Modelsim的<b class='flag-5'>配置</b>

    Vivado Design Suite教程:嵌入式處理器硬件設計

    電子發燒友網站提供《Vivado Design Suite教程:嵌入式處理器硬件設計.pdf》資料免費下載
    發表于 09-15 10:12 ?1次下載
    <b class='flag-5'>Vivado</b> Design Suite教程:嵌入式處理器<b class='flag-5'>硬件</b>設計

    Vivado使用指南

    Pins窗口。4創建新工程1)打開Vivado雙擊圖標:2)選擇創建新工程雙擊圖標:3)點擊next:4)輸入工程名稱,以及選擇
    發表于 09-06 17:55

    Vivado IP核Shared Logic選項配置

    在給Vivado中的一些IP核進行配置的時候,發現有Shared Logic這一項,這里以Tri Mode Ethernet MAC IP核為例,如圖1所示。
    的頭像 發表于 09-06 17:05 ?710次閱讀
    <b class='flag-5'>Vivado</b> IP核Shared Logic選項<b class='flag-5'>配置</b>

    Vivado中BRAM IP的配置方式和使用技巧

    FPGA開發中使用頻率非常高的兩個IP就是FIFO和BRAM,上一篇文章中已經詳細介紹了Vivado FIFO IP,今天我們來聊一聊BRAM IP。
    的頭像 發表于 08-29 16:41 ?3278次閱讀
    <b class='flag-5'>Vivado</b>中BRAM IP的<b class='flag-5'>配置</b>方式和使用技巧

    基于 FPGA Vivado 的數字鐘設計(附源工程

    今天給大俠帶來基于 FPGA Vivado 的數字鐘設計,開發板實現使用的是Digilent basys 3。話不多說,上貨。 需要源工程可以在以下資料獲取里獲取。 資料匯總|FPGA軟件安裝包
    發表于 08-18 21:18

    基于 FPGA Vivado 示波器設計(附源工程

    今天給大俠帶來基于 FPGA Vivado 示波器設計,開發板實現使用的是Digilent basys 3,話不多說,上貨。 需要源工程可以在以下資料獲取里獲取。 資料匯總|FPGA軟件安裝包
    發表于 08-17 19:31

    基于 FPGA Vivado 信號發生器設計(附源工程

    今天給大俠帶來基于 FPGA Vivado 信號發生器設計,開發板實現使用的是Digilent basys 3。話不多說,上貨。 需要源工程可以在以下資料獲取里獲取。 資料匯總|FPGA軟件安裝包
    發表于 08-15 19:57

    vivado軟件和modelsim軟件的安裝方法

    本文詳細介紹了vivado軟件和modelsim軟件的安裝,以及vivado配置modelsim仿真設置,每一步都加文字說明和圖片。
    的頭像 發表于 08-07 15:48 ?1860次閱讀
    <b class='flag-5'>vivado</b>軟件和modelsim軟件的安裝方法

    如何在Vivado配置FIFO IP核

    Vivado IP核提供了強大的FIFO生成器,可以通過圖形化配置快速生成FIFO IP核。
    的頭像 發表于 08-07 15:36 ?2124次閱讀
    如何在<b class='flag-5'>Vivado</b>中<b class='flag-5'>配置</b>FIFO IP核

    Vivado調用Modelsim仿真

    Modelsim是十分常用的外部仿真工具,在Vivado中也可以調用Modelsim進行仿真,下面將介紹如何對vivado進行配置并調用Modelsim進行仿真,在進行仿真之前需要提前安裝Modelsim軟件。
    的頭像 發表于 07-24 09:04 ?2153次閱讀
    <b class='flag-5'>Vivado</b>調用Modelsim仿真

    vivado創建工程流程

    vivado工程創建流程對于大部分初學者而言比較復雜,下面將通過這篇博客來講解詳細的vivado工程創建流程。幫助自己進行學習回顧,同時希望可以對有需要的初學者產生幫助。
    的頭像 發表于 07-12 09:26 ?1463次閱讀
    <b class='flag-5'>vivado</b>創建<b class='flag-5'>工程</b>流程

    用 TCL 定制 Vivado 設計實現流程

    約束,可以生成時序報告,在每一步都能輸出包含有網表、約束以及布局布線信息(如果有)的設計檢查點(DCP)文件,大大縮短了運行時間。從使用方式上來講,Vivado 支持工程模式(Project
    發表于 06-28 19:34
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>