你可以在程序的开始写一段初始化的程序。使用reset信号,这个信号可以由系统产生,如altera系列的在1pin配置为initi_done就可以了,具体在 让fpga产生自动复位信号。 assignment->device...->device&pin options->enable ini_done output这时会在fpga上电时一脚产生低电平来自动复位。 而后将此信号定义为reset,注意,为低电平有效。 在程序中为 if (!reset) 初始化程序,这里你可以初始化信号的值。 else 你的正式程序。 具体可以参考altera文档中关于自动复位的信息。 |