多个固定驱动器我有以下VHDL代码示例:错误(10028):解决净误差
LIBRARY ieee;
USE ieee.std_logic_1164.all;
LIBRARY work;
ENTITY Test IS
PORT
( Nios_Reset_n : IN STD_LOGIC;
UserLed : OUT STD_LOGIC_VECTOR(4 DOWNTO 0)
);
END Test;
ARCHITECTURE bdf_type OF Test IS
COMPONENT misc
PORT(reset_reset_n : IN STD_LOGIC;
userleds_external_connection_export : OUT STD_LOGIC_VECTOR(4 DOWNTO 0)
);
END COMPONENT;
BEGIN
b2v_M1 : misc
PORT MAP( reset_reset_n => Nios_Reset_n,
userleds_external_connection_export => UserLed);
UserLed(0) <= '0';
END bdf_type;
编译我获得以下错误消息后无法解析净多不断驱动程序“UserLed [0]“at Test.vhd(28)
我发现的是,该行UserLed(0)< ='0';给出了这个问题,但我不完全明白为什么,因为我没有在别处使用过UserLed的信号。它看起来像一个简单的'问题'在这里...
在此先感谢!
你已经使用'UserLed':在端口映射。 –