此刻我正在学习VHDL。
这可能是一个愚蠢的问题,但是此过程有什么问题?
“错误(10500):在文本“'”附近的invent_a_chip.vhdl(132)处的VHDL语法错误;>预期为“(”,或标识符或一元运算符“
错误(10500):在文本“'”附近的invent_a_chip.vhdl(134)处发生VHDL语法错误; >期望“(”,标识符或一元运算符
JsonObject myJsonObject = ...;
Set<String> allNamesInThisObject = myJsonObject.keySet();
编辑:第132行和第134行是带有signal count , count_nxt : unsigned(29 downto 0);
...
process(switch, count)
begin
if switch(17) = '1' then
count <= '1000000000';
else
count <= '100000';
end if;
end process;
和count <= '1000000000';
的行。
答案 0 :(得分:0)
count必须得到一个用双引号引起来的值(不是单引号),并且必须精确地包含30位(数字)!