特权同学FPGA按键消抖实验的一点疑问,求大神解答,verilog
beginif(led_ctrl[0])d1<=~d1;if(led_ctrl[1])d2<=~d2;if(led_ctrl[2])d3<=~d3;endassignle...
begin
if ( led_ctrl[0] ) d1 <= ~d1;
if ( led_ctrl[1] ) d2 <= ~d2;
if ( led_ctrl[2] ) d3 <= ~d3;
end
assign led_d3 = d1 ? 1'b1 : 1'b0; //LED翻转输出
assign led_d2 = d2 ? 1'b1 : 1'b0;
assign led_d1 = d3 ? 1'b1 : 1'b0;
最后这段驱动LED的代码,
可不可以直接用寄存器变量d1,d2,d3输出驱动,
如果可以,和原代码中使用线变量led_d3驱动有何不同呢?谢谢 展开
if ( led_ctrl[0] ) d1 <= ~d1;
if ( led_ctrl[1] ) d2 <= ~d2;
if ( led_ctrl[2] ) d3 <= ~d3;
end
assign led_d3 = d1 ? 1'b1 : 1'b0; //LED翻转输出
assign led_d2 = d2 ? 1'b1 : 1'b0;
assign led_d1 = d3 ? 1'b1 : 1'b0;
最后这段驱动LED的代码,
可不可以直接用寄存器变量d1,d2,d3输出驱动,
如果可以,和原代码中使用线变量led_d3驱动有何不同呢?谢谢 展开
2个回答
意法半导体(中国)投资有限公司
2021-01-14 广告
2021-01-14 广告
(1)使用寿命。寿命主要指以下2方面:单片机开发产品拥有良好的稳定性和较长的使用寿命,可以长时间稳定运行10年或是20多年;与微处理器相比拥有较长的使用寿命。随着半导体技术的不断提高,MPU更新换代速度的不断提升,部分已经顺利上市,同时年龄...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询