差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 后一修订版 两侧同时换到之后的修订记录 | ||
step-mxo2入门教程 [2017/03/02 19:25] zhijun |
step-mxo2入门教程 [2017/03/22 23:36] zhijun |
||
---|---|---|---|
行 1: | 行 1: | ||
====== STEP-MXO2入门教程 ====== | ====== STEP-MXO2入门教程 ====== | ||
- | 此部分能够让你快速上手小脚丫STEP MXO2开发板,整体例程从如何点亮LED、数码管到利用状态机去完成交通灯的设计,也能够使你对Verilog与数字逻辑的理解更加深入。 | + | **此部分能够让你快速上手小脚丫STEP MXO2开发板,整体例程从如何点亮LED、数码管到利用状态机去完成交通灯的设计,也能够使你对Verilog与数字逻辑的理解更加深入。** |
\\ | \\ | ||
===== 实验一 点亮LED ===== | ===== 实验一 点亮LED ===== | ||
行 12: | 行 12: | ||
[[2. RGB LED]] | [[2. RGB LED]] | ||
- | ===== 实验三 数码管显示 ===== | + | ===== 实验三 3-8译码器 ===== |
- | 小脚丫开发板上有两位7段数码管,本例程展示了如何显示任意数字。\\ | + | 数字电路中3-8译码器在理解数制与码制的概念中起了十分重要的作用,本例程实现了利用三个拨码开关作为输入,8个LED作为输出的3-8译码器。\\ |
\\ | \\ | ||
- | [[3. 数码管显示]] | + | [[3. 3-8译码器]] |
- | ===== 实验四 3-8译码器 ===== | + | ===== 实验四 数码管显示 ===== |
- | 数字电路中3-8译码器在理解数制与码制的概念中起了十分重要的作用,本例程实现了利用三个拨码开关作为输入,8个LED作为输出的3-8译码器。\\ | + | 小脚丫开发板上有两位7段数码管,本例程展示了如何显示任意数字。\\ |
\\ | \\ | ||
- | [[4. 3-8译码器]] | + | [[4. 数码管显示]] |
+ | |||
===== 实验五 时钟分频 ===== | ===== 实验五 时钟分频 ===== | ||
- | 对于时序电路而言,时钟无疑使最重要的组成部分,如何利用系统时钟产生设计所需的时钟周期也是必须所掌握的的技能。 | + | 对于时序电路而言,时钟无疑是最重要的组成部分,如何利用系统时钟产生设计所需的时钟周期也是必须所掌握的的技能。 |
\\ | \\ | ||
[[5. 时钟分频]] | [[5. 时钟分频]] | ||
- | ===== 实验六 LED闪烁 ====== | + | ===== 实验六 LED流水灯 ===== |
- | 时钟分频做好了之后,如何利用新得到的时钟做一个心跳灯? | + | 时钟分频做好了之后,如何利用新得到的时钟做一个流水灯? |
\\ | \\ | ||
- | [[6. LED闪烁]] | + | [[6. LED流水灯]] |
+ | ===== 实验七 按键消抖 ===== | ||
+ | 按键若未做去抖动将引起误判定,本例程将介绍多种去抖动的方法。 | ||
\\ | \\ | ||
[[7. 按键消抖]] | [[7. 按键消抖]] | ||
+ | ===== 实验八 计时控制 ===== | ||
+ | 用小脚丫做一个计时器或者电子表是不是很酷。 | ||
+ | \\ | ||
+ | [[8. 计时控制]] | ||
+ | |||
+ | ===== 实验九 呼吸灯 ===== | ||
+ | 让你的LED“呼吸”起来! | ||
+ | \\ | ||
+ | [[8. 计时控制]] | ||
+ | |||
+ | ===== 实验十 状态机 ===== | ||
+ | 状态机设计方法对于FPGA的设计来说至关重要,本例程即利用状态机去完成交通灯功能的实现。 | ||
\\ | \\ | ||
- | [[8. 交通灯]] | + | [[9. 交通灯]] |