是的,平时clk为低。有信号时,clk输出,work也输出。work的宽度与n个clk的宽度一样。
但是今天出了新问题,irf540又发烫了。具体情况只这样的:
硬件和昨天的一样。我使用DSP控制CLK信号和wok信号,用下载器烧写后在线运行,运行约5分钟,由于昨天1小时都没发热,我也就没注意IRF540的温度,过程中我用halt将程序停止,这时候突然线冒烟了,我赶紧关电源,忘了看电源上的电流表了。irf540非常烫,把我手上烫了疱。
我怀疑是我恰巧将程序停止到了work为正,输出的语句上了(因为这是随机的)。造成短路,我之前说过1s钟工作1ms。难道就这么巧么?后来我又让电路连续工作5分钟,irf540不热。下午我将功率电源断掉,多次halt程序,也没有发现一次上述的情况。郁闷呀。 |