文章 ID: 000077599 內容類型: 疑難排解 最近查看日期: 2012 年 12 月 07 日

系統中錯誤的向量阻斷控制器 (VIC) IRQ 資訊.h

環境

  • Intel® Quartus® II 訂閱版
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    重大問題

    描述

    針對 Qsys 硬體設計,向量阻斷控制器 (VIC) 不受 Nios II SBT 適當支援。SBT 發佈 對 System.h 檔案的錯誤資訊。定義 ALT_ENHANCED_INTERRUPT_API_PRESENT 遺失了,IRQ 的優先順序定義為 -1。

    解決方法

    使用下列其中一項技術來解決此問題:

    • 建立一組 #define 對帳單 在新的接頭 (.h) 檔案中。建議使用此技術 因為當您再生 BSP 時,會保留您的定義。確保 以下資訊定義正確:
    #define ALT_ENHANCED_INTERRUPT_API_PRESENT #define _IRQ
    • 手動編碼正確的 #define 對帳單 在 system.h.然而,如果您使用此技術,您 每次再生 BSP 和系統時,您都會失去變更 。h 是 更新。
    • 使用 SOPC Builder 產生您的系統。
    • 使用內部岔斷控制器。

    相關產品

    本文章適用於 1 產品

    Intel® 可程式裝置

    這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。