当前位置:   article > 正文

FPGA入门-自用

FPGA入门-自用

写代码,并将引脚对应到板子相应的引脚上

下载程序到板子上

遇到错误了,不按想的来的了,进行仿真

查看网表图查看问题所在 

简化了一些步骤:未使用引脚的设置,电压设置;

通过画网表结构图来构成电路 

【第三期:CycloneIV E最小系统板设计(一)从Datasheet上获取FPGA的基本参数-哔哩哔哩】 https://b23.tv/dQgwTz5

时钟 计数

input clk;

reg [24:] count;

always@(posedge clk)

        count = count +1;

  1. module myled3(input clk,output reg[7:0] led);
  2. reg[24:0] count;
  3. reg[2:0] count2;
  4. always@(posedge clk)
  5. begin
  6. count = count+1;
  7. end
  8. always@(posedge clk)
  9. begin
  10. if(count == 25'hfff)
  11. count2 = count2 +1;
  12. case(count2)
  13. 0:led = 0;
  14. 1:led = 1;
  15. 2:led = 'b10;
  16. 3:led = 'b100;
  17. 4:led = 'b1000;
  18. 5:led = 'b10000;
  19. 6:led = 'b100000;
  20. default:
  21. led = 'b11111111;
  22. endcase
  23. end
  24. endmodule

使用计时器 进行状态判断与顺序执行

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号