小脚丫STEP开源社区 小脚丫STEP开源社区Step By Step一步一步学硬件
  • 产品信息
    • FPGA核心板
    • FPGA扩展板
    • FPGA扩展功能模块
    • 模拟系统学习平台
    • 小程序中用到的技术资料
  • 使用教程
    • 什么是FPGA?
    • FPGA硬件要点
    • 设计工具及流程
    • Lattice MXO2系列
    • Intel MAX10系列
    • 小脚丫线上IDE使用
    • 数字电路教程
    • AI电子书
  • 参考案例
    • 小脚丫核心板基础项目
    • 小脚丫扩展底板的功能性项目
    • 电赛综合训练板的项目
    • 周祖成数字系统设计项目
    • 软核处理器
  • 在线工具
    • 在线编程
    • 电路仿真
  • 拓展/减少
  • 登录

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

**这是本文档旧的修订版!**

中级项目


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

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

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

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

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

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