STEP FPGA开源社区 STEP FPGA开源社区小脚丫FPGA学习交流平台
  • FPGA及使用
    • FPGA快速入门
    • 什么是FPGA?
    • FPGA硬件要点
    • FPGA设计工具
  • STEP FPGA板卡
    • STEP小脚丫核心板
    • STEP小脚丫全功能学习主板
    • STEP扩展功能模块
  • 项目及代码
    • 数字电路实验教程
    • 基础项目
    • 中级项目
    • 综合项目
    • 软核处理器
  • 拓展/减少
  • 登录

  • 显示源文件
  • 讨论
  • 修订记录
  • 反向链接

中级项目


基于STEP-Baseboard V2.2板子实验

  • 引脚分配说明
  • 矩阵按键模块
  • 旋转编码器模块
  • 蜂鸣器模块
  • 数码管模块
  • 温度传感器模块
  • PS2键盘模块
  • UART串口模块
  • DAC数模转换模块
  • ADC数模转换模块
  • VGA显示模块
  • LCD显示模块

基于STEP-Baseboard V3.0板子实验

  • 矩阵键盘键入系统设计
  • 简易电子琴设计
  • 旋转调节系统设计
  • 比赛计分系统设计
  • 串口监视系统设计
  • 简易电压表设计
  • 波形信号发生器设计
  • 智能接近系统设计
  • 数字温湿度计设计
  • 数字万年历设计
  • 图片显示系统设计
  • 屏幕保护系统设计
  • WIFI_ESP8266通信系统设计

当我们完成了入门教程之后,对小脚丫以及Verilog的编程有了初步了解。在这里我们将通过小脚丫来实现一些有趣的小项目,体会FPGA的强大和灵活,有些项目可能需要用到面包板或者小脚丫扩展底板。

  • 表决器
  • 篮球24秒计时器
  • 温度计