中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. 新聞中心

        EEPW首頁 > 測試測量 > 設(shè)計(jì)應(yīng)用 > 如何將RTOS添加到您的Zynq SoC設(shè)計(jì)中

        如何將RTOS添加到您的Zynq SoC設(shè)計(jì)中

        作者:AdamP.Taylor 時(shí)間:2015-04-29 來源:電子產(chǎn)品世界 收藏

          安裝完這兩組文件后,我們就可以在軟件開發(fā)套件()中創(chuàng)建項(xiàng)目。我們將會使用之前創(chuàng)建的相同基礎(chǔ)硬件,但由于想添加該操作系統(tǒng),因此還需要一個(gè)新的應(yīng)用程序和板支持包(BSP)。

        本文引用地址:http://www.antipu.com.cn/article/273351.htm

          在中,應(yīng)關(guān)閉基礎(chǔ)硬件設(shè)計(jì)外所有已打開的項(xiàng)目。下一步選擇File > New > Application Project選項(xiàng),命名新項(xiàng)目并選擇操作系統(tǒng)µC/OS-III(見圖2)。然后選擇用于µC/OS-III的演示程序(見圖3)。

          完成后,點(diǎn)擊Finish按鈕。在中將會創(chuàng)建應(yīng)用和板支持包(如選擇該項(xiàng))。如果您選擇了Auto Build選項(xiàng),會發(fā)現(xiàn)若干錯(cuò)誤報(bào)告。這是因?yàn)椴⒉皇撬许?xiàng)目參考都是正確的。要設(shè)定這些項(xiàng)目參考,您需要導(dǎo)入在Project > Src > Settings選項(xiàng)中找到的演示設(shè)置。右擊XML文件并查看屬性。這樣便可選擇并復(fù)制文件位置,如圖4所示。

          位置復(fù)制后,右擊項(xiàng)目并選擇屬性。在項(xiàng)目C/C++ General下,選擇Paths和Symbol選項(xiàng)。然后選擇Import Settings,并粘貼到設(shè)置文件的位置。另外必須確保資源庫能正確指向您之前所添加的庫。

          您可以通過設(shè)置Xilinx Tools > Repositories對其進(jìn)行檢查;該選項(xiàng)應(yīng)顯示之前µC/OS-III BSP的安裝位置。

          由于我們希望用UART輸出演示的狀態(tài),因此您可能需要在BSP設(shè)置下將stdin和stdout設(shè)置到UART。

          執(zhí)行完這些工作后,您會發(fā)現(xiàn)目前就可以創(chuàng)建項(xiàng)目了。但是仍存在一些警告,如果您嘗試在硬件上運(yùn)行該項(xiàng)目,項(xiàng)目并不能如演示那樣執(zhí)行。這是因?yàn)榇嬖谝粋€(gè)未聲明的函數(shù)警告。在bsp.c文件中加入如下聲明可糾正這個(gè)問題。

          一旦添加“include”頭文件后,項(xiàng)目就可按照預(yù)期構(gòu)建并在ZedBoard上運(yùn)行。


        上一頁 1 2 下一頁

        關(guān)鍵詞: RTOS SDK 信號量 Zynq μC/OS-III

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉