VHDL报错std_logic type does not match integer literal
随风飘扬 学习 2015年12月01日7:07 6459
VHDL报错std_logic type does not match integer literal
library ieee;
虎_tfis泰jh克ltt新rdgl闻tc网syx版权所有,请勿未授权转载!!!
use ieee.std_logic_1164.all;
虎hylc泰ga克m新jcjh闻lajju网f_版权所有,请勿未授权转载!!!
entity f_adder2 is
虎jnrho泰tgc克bqg新hl闻fxhma网ivhj版权所有,请勿未授权转载!!!
port(a,b,c : in std_logic; so,co : out std_logic);
虎ftfh泰b克w新zoe闻mq网jp版权所有,请勿未授权转载!!!
end entity f_adder2;
虎ciyhm泰cxkoe克eugv新itkc闻y网rt_版权所有,请勿未授权转载!!!
architecture bhv of f_adder2 is
虎gff泰qleqg克m新_o闻v网zv版权所有,请勿未授权转载!!!
signal s : std_logic_vector(2 downto 0);
虎wtcv泰lexqc克f新sbl_闻yqa网dr版权所有,请勿未授权转载!!!
begin s<=c&b&a;
虎y泰t克d新fhdch闻nrqd网ilbv版权所有,请勿未授权转载!!!
process(c,b,a) begin
虎s泰ij克rr新b闻me网iv版权所有,请勿未授权转载!!!
case (s) is
虎euw_m泰d克qv_新a闻bb网d版权所有,请勿未授权转载!!!
when "000" => so<=0;co<=0;
虎p泰gqc克gbxvx新gaagw闻_sb网xfiia版权所有,请勿未授权转载!!!
when "001" => so<=1;co<=0;
虎g泰dcax_克sc新m_闻nw网xtp版权所有,请勿未授权转载!!!
when "010" => so<=1;co<=0;
虎orw泰brdw克legj新zxkou闻ybj网rbu版权所有,请勿未授权转载!!!
when "011" => so<=0;co<=1;
虎p泰jts克ld新me闻savtn网slmat版权所有,请勿未授权转载!!!
when "100" => so<=1;co<=0;
虎rpz泰gzd克sduio新iqqlk闻r网lio版权所有,请勿未授权转载!!!
when "101" => so<=0;co<=1;
虎ows泰dwk克anrhm新d闻nnjzn网ycrxe版权所有,请勿未授权转载!!!
when "110" => so<=0;co<=1;
虎vjj泰hdixl克jumx新c闻euaeq网rib版权所有,请勿未授权转载!!!
when "111" => so<=1;co<=1;
虎vvpv泰qt克md新sv闻c网z版权所有,请勿未授权转载!!!
when others =>NULL;
虎wkkyt泰w克qekde新exbx闻hff网yd版权所有,请勿未授权转载!!!
end case;
虎fccsy泰f_xok克gavl新gjdh闻nna网v版权所有,请勿未授权转载!!!
end process;
虎xgwa_泰de克b新laby闻j网zyqc版权所有,请勿未授权转载!!!
end architecture;
虎zyjms泰zr克qeej新_vq_闻epb网ghdy版权所有,请勿未授权转载!!!
定义的s是std_logic类型,但你赋值的时候由于没加单引号,被认为是integer类型了,所以应加单引号
虎fr泰kkp克phnue新mjyk闻r网nvy_版权所有,请勿未授权转载!!!
聲明:凡本網轉載的文/圖等稿件,均出於傳遞更多資訊及方便探討之目的,並不意味著本站及主辦、承辦單位贊同其觀點或證實其內容的真實性,文章內容僅供參考,如果侵犯了原作者的權利請與網站管理員聯系。
評論清單
-
暫無數據