vhdl语言中if语句里条件句到底要不要加括号?

2024年11月28日 09:32
有2个网友回答
网友(1):

没有歧义的的话可以不加:
if dht_en='1' and dht_color="00" then
加括号是为了不产生歧义(下面如果把括号去掉,意思完全变了):
if (state=s1 or state=s2) and datain_en='1' then

网友(2):

可以加,也可以不加,没有区别。