玩轉Zynq連載19——[ex02]基于Zynq PL的歡快流水燈 更多資料共享 騰訊微云鏈接:https://share.weiyun.com/5s6bA0s 百度網盤鏈接:https://pan.baidu.com/s/1XTQtP5LZAedkCwQtllAEyw 提取碼:ld9c ![]() 騰訊微云鏈接:https://share.weiyun.com/5s6bA0s 百度網盤鏈接:https://pan.baidu.com/s/1XTQtP5LZAedkCwQtllAEyw 提取碼:ld9c Zstar的Zynq PL連接了3個LED指示燈。如圖所示,3個LED指示燈分別在正極串聯一個510歐姆的限流電阻,再連接3.3V電壓,另一端的負級連接到PL的IO上。通過控制PL的IO輸出高或低電平,就可實現LED的亮或滅狀態。
![]() 本實例功能相對簡單,通過FPGA內部的定時器,循環點亮每個LED,達到流水燈的效果。如圖所示,3個LED指示燈,我們依次給它們賦值,每次只有一個LED點亮,每次點亮某個LED的時間一定(固定延時)。3個LED依次被點亮一次,如此循環便能達到流水燈的效果。
![]() 如圖所示,在Zstar板子左側靠下的位置有一排的LED指示燈,從左往右數第4個、第5個和第6個LED指示燈分別是D3、D2和D1。 ![]() 參考文檔《玩轉Zynq-環境篇:XilinxPlatformCableUSB下載器使用指南》,將...\project\zstar_ex02\zstar.runs\impl_1路徑下的zstar.bit文件燒錄到Zynq中。 可以看到D1、D2和D3這3顆LED不斷的循環點亮。 |