VHDL报错,“ found illegal character'?”在倒数第二句(下面那一句),请教是怎么回事

u4:mdecode port map (clk0=>clk0,dedataout=>dataout,dedatain=>datamcode,count=>count);
end behav;

错误说明 “ found illegal character'?” 发现非法字符,贴上的这句没有错误
可能是你在编辑源程序时的手误造成的,仔细看下那句的附近有什么符号(' 或?之类的)没
程序本身没什么问题的
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-10-11
不能用中文输入法输入符号
第2个回答  2012-10-09
程序错误 百度上有程序修改内容

VHDL报错,“ found illegal character'?”在倒数第二句(下面那一句...
可能是你在编辑源程序时的手误造成的,仔细看下那句的附近有什么符号(' 或?之类的)没 程序本身没什么问题的

VHDL中出现错误found illegal character 是怎么回事
你最后面那一段IF的改成这样就可以了 IF c="0101101" THEN TIME1H<="0000";TIME1L<="0101";ELSIF c="0110010" THEN TIME1H<="0011";TIME1L<="0000";TIME2H<="0010";ELSIF c="1001011" THEN TIME2H<="0000";TIME2L<="0101";ELSIF c="1010000" THEN TIME1H<="0100";TIME1L<="...

VHDL syntax error: found illegal character in a based literal 懂VH...
源代码是用Verilog HDL写的,文件名后缀应当是.v,不是.vhd,所以出现编译错误。

相似回答