library ieee;<br />use ieee.std_logic_1164.all;<br />entity startmaker is<br /> port(rst,selt :in std_logic;<br /> start :out std_logic);<br />end startmaker;<br /><br />architecture behaver of startmaker is<br />begin<br />process<br />begin<br /><br />start <= '1';<br />wait until selt = '1';<br />start <= '0';<br /><br />rst_loop:loop<br />wait until selt = '1';<br />next rst_loop when (rst = '0');<br />start <= '1';<br />end loop rst_loop;<br /><br />end process;<br />end behaver;<br /><br />错误信息是:Error (10398): VHDL Process Statement error at startmaker.vhd(18): Process Statement must contain only one Wait Statement<br />我看到有些书里面是允许在Process Statement里面有很多Wait Statement,为什么我得quartus II报错呢? |
|