在将间隔计时器配置为看门狗时,Quartus® II 软件版本 11.x 中有一个问题。芯片选择信号未连接。这将修复在 Quartus® II 软件的更高版本中。
作为变通办法,编辑 Qsys 生成的顶层 verilog 文件。搜索看门狗组件。将芯片上选择的输入信号绑定到间隔定时器到 1'b1。
timer_sys_timer_0 timer_0 (
.clk (clk_clk),// clk
.reset_n (~rst_controller_reset_out_reset),// reset_n
.地址 (timer_0_s1_agent_m0_address),//地址
.writedata (timer_0_s1_agent_m0_writedata),//writedata
.readdata (timer_0_s1_agent_m0_readdata),//readdata
.chipselect (1'b1),//chipselect
.write_n(~timer_0_s1_agent_m0_write),//write_n
.resetrequest (), // 重置重新设置
.irq (timer_0_irq_irq) // irq
);