vhdl 自定义数据
来源:百度知道 编辑:UC知道 时间:2024/05/16 08:51:58
如何对自定义的数据类型进行赋值???
SUBTYPE INTEGER_0_9 IS INTEGER RANGE 0 TO 9;
TYPE CODE_TYPE IS ARRAY (3 DOWNTO 0) OF INTEGER_0_9;
SIGNAL ua_code:CODE_TYPE;-- 存放原密码
process(si)
VARIABLE admin_code:CODE_TYPE:=(5,6,7,8);
begin
ua_code<=admin_code;------如何对自定义的数据类型进行赋值???
end process;
如果把 ua_code<=admin_code注释掉的话,可以编绎。但如果加上去的话,就是错误
VARIABLE admin_code:CODE_TYPE:=(5,6,7,8); 这个是器件上电时候的初值呀。
SUBTYPE INTEGER_0_9 IS INTEGER RANGE 0 TO 9;
TYPE CODE_TYPE IS ARRAY (3 DOWNTO 0) OF INTEGER_0_9;
SIGNAL ua_code:CODE_TYPE;-- 存放原密码
process(si)
VARIABLE admin_code:CODE_TYPE:=(5,6,7,8);
begin
ua_code<=admin_code;------如何对自定义的数据类型进行赋值???
end process;
如果把 ua_code<=admin_code注释掉的话,可以编绎。但如果加上去的话,就是错误
VARIABLE admin_code:CODE_TYPE:=(5,6,7,8); 这个是器件上电时候的初值呀。
VARIABLE admin_code:CODE_TYPE:=(5,6,7,8);
这些语句,是不允许出现在里面的,
你说这倒底是什么?寄存器?
看 http://zhidao.baidu.com/question/34351978.html
请问你设计的东西有没有RESET???