打印
[Quartus]

新人求助

[复制链接]
779|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
学渣一个|  楼主 | 2016-7-2 17:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
程序如下:library IEEE;
use IEEE.stD_LOGIC_1164.ALL;

use IEEE.STD_LOGIC_UNSIGNED.ALL;
use IEEE.STD_LOGIC_ARITH.ALL;

ENTITY faguangerjiguan IS
PORT
(q:OUT STD_LOGIC_VECTOR (0 DOWNTO 7);
  
clk: IN BIT
);

END ENTITY faguangerjiguan;
ARCHITECTURE hbv of faguangerjiguan IS
signal clk0:stD_LOGIC;
BEGIN
PROCESS(clk)
VARIABLE count:INTEGER:=0;
BEGIN
if clk'event and clk='0' then
count:=count+1;
if count=25000000 then count:=0;clk0<=not clk0;
end if;
end if;
END PROCESS;
PROCESS(clk0)
VARIABLE m:STD_LOGIC_VECTOR (0 DOWNTO 7):="01111111";
BEGIN
if clk'event and clk='0' then
m:=m(0)& m(1 DOWNTO 7);
end if;
q<=m;
END PROCESS;

END ARCHITECTURE hbv;
错误如下:
1.Error (10324): VHDL Expression error at faguangerjiguan.vhd(28): expression ""01111111"" has 8 elements ; expected 0 elements.
2.Error: Can't elaborate top-level user hierarchy
3.Error: Quartus II Analysis & Synthesis was unsuccessful. 2 errors, 2 warnings
        Error: Peak virtual memory: 232 megabytes
        Error: Processing ended: Sat Jul 02 16:42:54 2016
        Error: Elapsed time: 00:00:00
        Error: Total CPU time (on all processors): 00:00:00
4.Error: Quartus II Full Compilation was unsuccessful. 4 errors, 2 warnings
求大神帮忙改一下。并将流水灯改为从下往上的形式。跪谢!!!!!!!!

相关帖子

沙发
waiter| | 2016-7-3 20:35 | 只看该作者
哥哥,我不是学VHDL的,不懂语法,
但是这里是不是有什么不对劲?
      0 DOWNTO 7

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝