用户工具

站点工具


icore4tx_fpga_8

差别

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

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
icore4tx_fpga_8 [2020/05/27 16:21]
zgf [三、 实验原理]
icore4tx_fpga_8 [2022/04/01 11:37] (当前版本)
sean
行 1: 行 1:
  
  
 +
 +|  **银杏科技有限公司旗下技术文档发布平台** ​ ||||
 +|技术支持电话|**0379-69926675-801**|||
 +|技术支持邮件|Gingko@vip.163.com|||
 +^  版本 ​ ^  日期 ​ ^  作者 ​ ^  修改内容 ​ ^
 +|  V1.0  |  2020-05-28 ​ |  gingko ​ |  初次建立 ​ | 
  
 ===== 实验八:计数器实验——呼吸灯 ===== ===== 实验八:计数器实验——呼吸灯 =====
行 7: 行 13:
   - 掌握ISE开发环境的使用。   - 掌握ISE开发环境的使用。
 ==== 二、 实验设备及平台 ==== ==== 二、 实验设备及平台 ====
-  - iCore4TX 双核心板;+  - iCore4TX 双核心板[[https://​item.taobao.com/​item.htm?​spm=a1z10.1-c-s.w4004-22598974120.3.1cbb532fZXqtk2&​id=614919247574|点击购买]]
   - USB-CABLE(或相同功能)仿真器;   - USB-CABLE(或相同功能)仿真器;
   - Micro USB线缆;   - Micro USB线缆;
行 17: 行 23:
   * 呼吸灯的呼吸效果是如何实现的呢?以本实验为例,呼吸周期为2秒,则从暗到亮的过程持续1秒,从亮到暗的过程持续1秒。在从暗到亮的过程中,假如这1秒分成1000个单位时间周期,则每个单位时间周期里LED亮的时间都要比前一个久一点。同理,从亮到暗的过程则是每个时间单位周期里LED亮的时间都要比前一个短一点。   * 呼吸灯的呼吸效果是如何实现的呢?以本实验为例,呼吸周期为2秒,则从暗到亮的过程持续1秒,从亮到暗的过程持续1秒。在从暗到亮的过程中,假如这1秒分成1000个单位时间周期,则每个单位时间周期里LED亮的时间都要比前一个久一点。同理,从亮到暗的过程则是每个时间单位周期里LED亮的时间都要比前一个短一点。
   * 以本实验呼吸灯亮的这1秒过程为例来阐述。系统时钟为25MHz,机1秒钟内有25M个系统时钟周期。将1秒分成5000个单位时间周期,每个单位时间周期持续5000个系统时钟周期。   * 以本实验呼吸灯亮的这1秒过程为例来阐述。系统时钟为25MHz,机1秒钟内有25M个系统时钟周期。将1秒分成5000个单位时间周期,每个单位时间周期持续5000个系统时钟周期。
-**        25M/​5000=5000**+    * **25M/​5000=5000**
   * 那么,只需将这5000个单位时间周期内LED亮的时间从0~5000逐渐增加,这1秒LED看起来就是逐渐变亮的;同理也可以控制LED灯逐渐变暗。   * 那么,只需将这5000个单位时间周期内LED亮的时间从0~5000逐渐增加,这1秒LED看起来就是逐渐变亮的;同理也可以控制LED灯逐渐变暗。
 ==== 四、 代码讲解 ==== ==== 四、 代码讲解 ====
icore4tx_fpga_8.1590567701.txt.gz · 最后更改: 2020/05/27 16:21 由 zgf