差别

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

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
digital_circuit_exp [2022/06/23 00:40]
gongyu
digital_circuit_exp [2022/07/20 10:27] (当前版本)
zhijun [软件环境使用]
行 1: 行 1:
 ## 小脚丫核心板上的实验例程 ## 小脚丫核心板上的实验例程
 {{ ::​硬件资源.png?​800 |}} {{ ::​硬件资源.png?​800 |}}
- +### 硬件平台介绍
-### 数字电路实验教程 +
-本实验教程是基于小脚丫[[STEP-MXO2第二代|核心板:Lattice XO2-4000HC]]硬件为基础平台,配合数字电路课程学习的基础教程。 +
- +
-#### 硬件平台+
   * [[STEP-MXO2第二代|核心板:Lattice XO2-4000HC]]   * [[STEP-MXO2第二代|核心板:Lattice XO2-4000HC]]
   * [[STEP-MXO2-C|核心板:Lattice XO2-4000 U盘模式]]   * [[STEP-MXO2-C|核心板:Lattice XO2-4000 U盘模式]]
  
-#### 软件平台+### 软件环境使用
   *   ​[[Diamond]]   *   ​[[Diamond]]
-  *   [[lattice_diamond的使用|快速上手STEP-MXO2第二代]]  ​+  *   [[lattice_fpga|快速上手STEP-MXO2第二代]]  ​
   *   ​[[软件安装及配置|Diamond安装及配置]]   *   ​[[软件安装及配置|Diamond安装及配置]]
   *   ​[[常见错误|Diamond安装常见问题解答]]   *   ​[[常见错误|Diamond安装常见问题解答]]
 +
 +### 数字电路实验教程
 +本实验教程是基于小脚丫[[STEP-MXO2第二代|核心板:Lattice XO2-4000HC]]硬件为基础平台,配合数字电路课程学习的基础教程。
 +
 +
  
 #### 实验目录 #### 实验目录
行 39: 行 40:
    * [[stepmxo2-lab22|实验22 4位串行累加器]]    * [[stepmxo2-lab22|实验22 4位串行累加器]]
  
-### 小脚丫FPGA核心板上的基础项目+### 基础项目
 **此部分为FPGA初学者入门项目,以STEP MXO2和MAX10两款小脚丫核心板硬件为例(它们的GPIO管脚配置不同),使用Verilog作为编程语言,目的是让初学者快速了解基本的逻辑实现和FPGA的编程过程,我们由浅入深,从如何点亮LED、数码管到利用状态机去完成交通灯的设计。** ​ **此部分为FPGA初学者入门项目,以STEP MXO2和MAX10两款小脚丫核心板硬件为例(它们的GPIO管脚配置不同),使用Verilog作为编程语言,目的是让初学者快速了解基本的逻辑实现和FPGA的编程过程,我们由浅入深,从如何点亮LED、数码管到利用状态机去完成交通灯的设计。** ​
 \\ \\
行 82: 行 83:
 按键若未做去抖动将引起误判定,本例程将介绍多种去抖动的方法。 按键若未做去抖动将引起误判定,本例程将介绍多种去抖动的方法。
  \\  \\
-  * [[7. 按键消抖|Lattice MXO2: 按键消抖]] +  * [[mxo2_deboune|Lattice MXO2: 按键消抖]] 
-  * [[altera_7deb|Altera MAX10: 按键消抖]]+  * [[max10_debounce|Altera MAX10: 按键消抖]]
  
 #### 实验八 ​ 计时控制 #### 实验八 ​ 计时控制