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