差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
呼吸灯 [2016/06/28 11:05] anran [代码设计] |
呼吸灯 [2019/12/23 10:44] anran |
||
---|---|---|---|
行 24: | 行 24: | ||
结合呼吸灯的原理,整个呼吸的周期为最亮→最暗→最亮的时间,即t的值的变化:0→T→0逐渐变化,这个时间应该为2s | 结合呼吸灯的原理,整个呼吸的周期为最亮→最暗→最亮的时间,即t的值的变化:0→T→0逐渐变化,这个时间应该为2s | ||
- | ====硬件连接==== | + | ====硬件说明==== |
------ | ------ | ||
呼吸灯的设计较为简单,我们使用25MHz的系统时钟作为高频信号做分频处理,调整占空比实现PWM,通过LED灯LD1指示输出状态。 | 呼吸灯的设计较为简单,我们使用25MHz的系统时钟作为高频信号做分频处理,调整占空比实现PWM,通过LED灯LD1指示输出状态。 | ||
行 30: | 行 30: | ||
{{ :led电路连接.jpg |LED电路连接}} | {{ :led电路连接.jpg |LED电路连接}} | ||
- | ====代码设计==== | + | ====Verilog代码==== |
- | ---- | + | ------ |
- | ===设计文件=== | + | |
{{ :呼吸灯程序设计.jpg |呼吸灯程序设计}} | {{ :呼吸灯程序设计.jpg |呼吸灯程序设计}} | ||
行 92: | 行 91: | ||
^ 管脚名称 | clk_in| rst_n_in| Breath_led| | ^ 管脚名称 | clk_in| rst_n_in| Breath_led| | ||
- | ^ FPGA管脚 | C1 | A2 | A3 | | + | ^ FPGA管脚 | C1 | L14 | N13 | |
====仿真结果==== | ====仿真结果==== | ||