Error (10327): VHDL error at xd.vhd(17): can't determine definition of operator ""+"" -- found 0 pos


在你的程序中 q1(邏輯矢量)+1(整數)不滿足算術 操作符“+”對應的 操作數必須是整數類型,且相加的和也為整數類型的要求。這里的“+”已經被賦予了新的含義和功能,所以這里的“+”就是算 重載函數。他的新的含義是在std_logic_unsigned程序包中定義的,所以要在程序前面加上“use ieee.std_logic_unsigned.all;”。同理 有“-”就需在程序中加上“use ieee.std_logic_signed.all;”。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM