差别

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

到此差别页面的链接

后一修订版
前一修订版
上一修订版 两侧同时换到之后的修订记录
altera_2rgbled [2017/05/31 13:20]
group002 创建
altera_2rgbled [2017/05/31 13:28]
group002
行 1: 行 1:
 ======RGB三色LED====== ======RGB三色LED======
  
-在这个实验里我们将学习控制[[STEP-MAX10|小脚丫STEP-MAX10]]上的RGB三色LED的显示,基本的原理和[[1. 点亮LED|点亮LED]]是相似的。+在这个实验里我们将学习控制[[STEP-MAX10|小脚丫STEP-MAX10]]上的RGB三色LED的显示,基本的原理和[[Altera_1led|点亮LED]]是相似的。
 \\ \\
 ====硬件说明==== ====硬件说明====
行 7: 行 7:
 STEP-MXO2 V2开发板上面有两个三色LED,我们也可以用按键或者开关控制三色LED的显示。 STEP-MXO2 V2开发板上面有两个三色LED,我们也可以用按键或者开关控制三色LED的显示。
 \\ \\
-{{ ::rgbled.png?600 |}}+{{ ::max10三色灯.png?400 |}}
 \\ \\
 这是开发板上的2个三色LED,采用的是共阳极的设计,RGB三种信号分别连接到FPGA的引脚,作为FPGA输出信号控制。当FPGA输出低电平时LED变亮,当FPGA输出高电平时LED熄灭,当两种或者三种颜色变亮时会混合出不同颜色,一共能产生8种颜色。 这是开发板上的2个三色LED,采用的是共阳极的设计,RGB三种信号分别连接到FPGA的引脚,作为FPGA输出信号控制。当FPGA输出低电平时LED变亮,当FPGA输出高电平时LED熄灭,当两种或者三种颜色变亮时会混合出不同颜色,一共能产生8种颜色。
行 50: 行 50:
 综合(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:小心比较刺眼。
 ====小结==== ====小结====
 ------ ------
-了解小脚丫STEP-MXO2 V2上的外设三色LED。之前实验都是开关和按键直接控制LED,在下一个实验[[3. 3-8译码器|3-8译码器]]将学习如何用组合逻辑实现控制LED显示。+了解小脚丫STEP-MAX10上的外设三色LED。之前实验都是开关和按键直接控制LED,在下一个实验[[Altera_3ymq|3-8译码器]]将学习如何用组合逻辑实现控制LED显示。