目录
-
- 一、声明
- 二、闪烁灯
- 三、流水灯
- 四、键控灯
- 五、呼吸灯
- 六、时间线
一、声明
学门技术,最常见的就是点灯了,HLS也不例外。这里把LED的闪烁、流水、按键控制和呼吸模式都弄了。第一次搞,工程就按四个的搞吧,后面如果还有这种多模块的,就用setting方式。
二、闪烁灯
1、led_twinkle.h文件。
2、led_twinkle.cpp文件。
功能简单,不适用main.cpp做C simulation了。
3、接口更改。
出现下面这个错误,是因为复位的管脚约束弄到PS端的复位上了,这个是板子设计时用来refresh板子的,不能复用,从C8换到T19就没这错误了。但板卡不知是不是LED坏了,只好从正点的板卡上入手验证。后续打算涉及总线的,就到Zynq上验证,不涉及总线的逻辑开发,全到Artix7上验证。
三、流水灯
1、led_shift.h文件。
2、led_shift.cpp文件。
3、实验平台搭建测试。
四、键控灯
1、led_button.h文件。
2、led_button.cpp文件。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!