差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
edufpga_20200113 [2020/01/14 21:01]
gongyu [Verilog 代码]
edufpga_20200113 [2020/02/13 17:53] (当前版本)
anran [课程平台]
行 3: 行 3:
  
 ### 课程平台 ### 课程平台
-  * [[MAX10M02小脚丫FPGA核心板]]+  * [[https://​www.eetree.cn/​wiki/​max10m02|MAX10M02小脚丫FPGA核心板]]
   * [[教师培训用扩展板]]   * [[教师培训用扩展板]]
   * {{:​training_board_sch.pdf|培训用扩展板的原理图}}   * {{:​training_board_sch.pdf|培训用扩展板的原理图}}
 +  * {{:​training_board_sch_v2.pdf|培训用扩展板的原理图V2}}
   * {{:​step-max10_原理图.pdf|MAX10M02小脚丫FPGA核心板原理图}}   * {{:​step-max10_原理图.pdf|MAX10M02小脚丫FPGA核心板原理图}}
  
 ### 使用设备 ### 使用设备
-[[ADALM2000口袋仪器]]+  * [[https://​www.eetree.cn/​doc/​detail/​103|ADALM2000口袋仪器相关资料]] 
 +  * [[https://​www.eetree.cn/​doc/​detail/​1132|测试测量仪器参考设计原理图]]
  
 ### 课程PPT ### 课程PPT
行 23: 行 25:
 --- ---
 ### Verilog 代码 ### Verilog 代码
 +[[VerilogExamples]]
 +
 +#### Flash code
 +<code verilog>
 +module flash (clk,​rst,​led);​
 +
 +input clk,rst;
 +output [7:0] led;
 +
 +reg [2:0] cnt;
 +
 +wire clk1h;
 +
 +counter U1(
 + .clk(clk),​
 + .rst_n(rst),​
 + .clk_1hz(clk1h)
 + );
 +
 +decode38 U2(
 + .sw(cnt),
 + .led(led)
 + );
 +
 +always @(posedge clk or negedge rst)
 + if(!rst) ​
 + cnt <= 1'b0;
 + else 
 + cnt <= cnt + 1'b1;
 +
 +endmodule
 +</​code>​
  
 #### Counter代码 #### Counter代码