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