加入星計劃,您可以享受以下權益:

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

Xilinx Zynq上用于FreeRTOS的Tracealyzer

2019/11/20
296
服務支持:
技術交流群

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

虛擬商品不可退

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

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

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

介紹

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

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

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

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

基于zynq7的設計

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

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

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

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

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

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

賽靈思

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

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

查看更多

相關推薦

電子產業(yè)圖譜