差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
altera_2rgbled [2017/05/31 13:22] group002 |
altera_2rgbled [2021/10/03 01:17] (当前版本) gongyu |
||
---|---|---|---|
行 1: | 行 1: | ||
- | ======RGB三色LED====== | + | ## RGB三色LED |
在这个实验里我们将学习控制[[STEP-MAX10|小脚丫STEP-MAX10]]上的RGB三色LED的显示,基本的原理和[[Altera_1led|点亮LED]]是相似的。 | 在这个实验里我们将学习控制[[STEP-MAX10|小脚丫STEP-MAX10]]上的RGB三色LED的显示,基本的原理和[[Altera_1led|点亮LED]]是相似的。 | ||
\\ | \\ | ||
- | ====硬件说明==== | + | ### 1. 硬件说明 |
- | ------- | + | |
STEP-MXO2 V2开发板上面有两个三色LED,我们也可以用按键或者开关控制三色LED的显示。 | STEP-MXO2 V2开发板上面有两个三色LED,我们也可以用按键或者开关控制三色LED的显示。 | ||
\\ | \\ | ||
行 12: | 行 12: | ||
\\ | \\ | ||
- | ====Verilog代码==== | + | |
- | ------ | + | ### 2. Verilog代码 |
<code verilog> | <code verilog> | ||
行 46: | 行 47: | ||
\\ | \\ | ||
\\ | \\ | ||
- | ====引脚分配==== | + | |
- | ------- | + | ### 3. 引脚分配 |
综合(synthesize)完成之后一定要配置FPGA的引脚到相应的外设。 | 综合(synthesize)完成之后一定要配置FPGA的引脚到相应的外设。 | ||
\\ | \\ | ||
- | {{ ::rgbled1.png?600 |}} | + | ^ 信号名称 ^ 分配管脚 ^ 信号名称 ^ 分配管脚 ^ |
+ | | **LED[0]** | G15 | **SW[0]** | J12 | | ||
+ | | **LED[1]** | E15 | **SW[1]** | H11 | | ||
+ | | **LED[2]** | E14 | **SW[2]** | H12 | | ||
\\ | \\ | ||
下载完程序后就可以实现3个开关控制三色LED灯的不同颜色显示,PS:小心比较刺眼。 | 下载完程序后就可以实现3个开关控制三色LED灯的不同颜色显示,PS:小心比较刺眼。 | ||
- | ====小结==== | + | |
- | ------ | + | ### 4. 小结 |
- | 了解小脚丫STEP-MXO2 V2上的外设三色LED。之前实验都是开关和按键直接控制LED,在下一个实验[[3. 3-8译码器|3-8译码器]]将学习如何用组合逻辑实现控制LED显示。 | + | |
+ | 了解小脚丫STEP-MAX10上的外设三色LED。之前实验都是开关和按键直接控制LED,在下一个实验[[Altera_3ymq|3-8译码器]]将学习如何用组合逻辑实现控制LED显示。 | ||