加入星計劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權(quán)保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入

Xilinx Zynq上用于FreeRTOS的Tracealyzer

2019/11/20
299
服務(wù)支持:
技術(shù)交流群

完成交易后在“購買成功”頁面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗、收獲成長和認同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當前內(nèi)容為數(shù)字版權(quán)作品,購買后不支持退換且無法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論
放大
方塊圖
相關(guān)方案
  • 方案介紹
  • 相關(guān)文件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

有關(guān)如何以操作系統(tǒng)感知的方式調(diào)試在Avnet MiniZed板上運行的Embedded FreeRTOS應用程序的指南。

介紹

在操作系統(tǒng)之上編寫嵌入式軟件應用程序時,通常很難檢測某些時序問題或解釋某些奇怪的行為。到底出了什么問題?另一件事是,在研究嵌入式操作系統(tǒng)時,以可視方式呈現(xiàn)系統(tǒng)的運行行為會很有用。了解任務(wù)優(yōu)先級,調(diào)度程序設(shè)置,隊列管理,...

我發(fā)現(xiàn)Percepio Tracealyzer是解決這類問題的理想工具。Tracealyzer可以通過兩種方式工作:在快照模式下(這是本教程的內(nèi)容)或在流模式下。

對于本指南,您需要一個Avnet MiniZed開發(fā)板(基于Xilinx Zynq),Xilinx vivado工具和Percepio tracealyzer 4(其網(wǎng)站上的評估版)。

讓我們開始開發(fā)本指南的硬件部分(FPGA設(shè)計)。如果您不熟悉FPGA設(shè)計,則可以打開我的硬件設(shè)計。否則,從下面開始構(gòu)建基于ZYNQ7的設(shè)計:

基于zynq7的設(shè)計

在程序框圖上放置以下組件:

  • ZYNQ7 P rocessing 小號ystem
  • 具有2個通道的AXI GPIO 連接到pl_led_g 和pl_led_r
  • 1個通道的AXI GPIO 連接到pl_sw_1bit

您可以對ZYNQ7處理系統(tǒng)使用自動配置(使用預設(shè)),但是隨后必須手動添加M_AXI_GP0_ACLK 端口以連接AXI從設(shè)備外圍設(shè)備。

使用“自動連接”功能將AXI_GPIO模塊連接到AXI總線。

不要忘記在“模塊設(shè)計”的頂部添加HDL包裝器。生成比特流,并將您的硬件設(shè)計導出到Vivado SDK(包括比特流)。

  • design_1_n8dGrGPwPP.pdf
    描述:原理圖
  • Xilinx Zynq上用于FreeRTOS的Tracealyzer.pdf
    描述:完整內(nèi)容闡述
賽靈思

賽靈思

賽靈思(英語:Xilinx)是一家位于美國的可編程邏輯器件的生產(chǎn)商。該公司發(fā)明了現(xiàn)場可編程邏輯門陣列,并由此成名。賽靈思還是第一個無廠半導體公司(Fabless)。28nm時代,賽靈思提出All Programmable 的概念,從單一的FPGA企業(yè)戰(zhàn)略轉(zhuǎn)型為All Programmable FPGA、 SoC 和 3D IC 的全球領(lǐng)先提供商。且行業(yè)領(lǐng)先的器件與新一代設(shè)計環(huán)境以及 IP 完美地整合在一起,可滿足客戶對可編程邏輯乃至可編程系統(tǒng)集成的廣泛需求賽靈思于1984年創(chuàng)建于美國加利福尼亞州的硅谷,總部位于硅谷核心的圣何塞,并在科羅拉多州、愛爾蘭、新加坡 印度、中國、日本擁有分支機構(gòu)

賽靈思(英語:Xilinx)是一家位于美國的可編程邏輯器件的生產(chǎn)商。該公司發(fā)明了現(xiàn)場可編程邏輯門陣列,并由此成名。賽靈思還是第一個無廠半導體公司(Fabless)。28nm時代,賽靈思提出All Programmable 的概念,從單一的FPGA企業(yè)戰(zhàn)略轉(zhuǎn)型為All Programmable FPGA、 SoC 和 3D IC 的全球領(lǐng)先提供商。且行業(yè)領(lǐng)先的器件與新一代設(shè)計環(huán)境以及 IP 完美地整合在一起,可滿足客戶對可編程邏輯乃至可編程系統(tǒng)集成的廣泛需求賽靈思于1984年創(chuàng)建于美國加利福尼亞州的硅谷,總部位于硅谷核心的圣何塞,并在科羅拉多州、愛爾蘭、新加坡 印度、中國、日本擁有分支機構(gòu)收起

查看更多

相關(guān)推薦

電子產(chǎn)業(yè)圖譜