新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于USB接口的LED顯示系統設計

        基于USB接口的LED顯示系統設計

        作者: 時間:2014-10-31 來源:電子產品世界 收藏

          stcp0 = 1; stcp1 = 1; stcp2 = 1; / / st_cp 端產生一個脈沖上升沿,數據并行輸出

        本文引用地址:http://www.104case.com/article/264716.htm

          delay_ms (3) ; / /延時3ms

          }

          3. 2 驅動程序設計

          采用DDK來開發驅動程序, DDK的編譯工具build來進行驅動程序的編譯,DriverStudio工具包中的SoftIce用來對驅動程序進行調試[ 5 ] 。

          驅動程序使用的例程包括:驅動程序入口例程、即插即用例程、分發例程、電源管理例程、卸載例程。

          驅動程序的編寫與固件中定義的 傳輸方式等信息有關,在固件中,采用端點EP2作為OUT方向的批量傳輸端點,負責儲存要發往外設的數據。

          3. 3 應用軟件設計

          因為涉及到與通信的問題,所以本設計采用了動態鏈接庫(DLL)和應用程序相結合的方式編寫應用軟件。動態鏈接庫利用驅動程序建立起與底層硬件的通信,應用程序為用戶提供一個直觀的軟件界面以方便操作。

          應用程序可采用不同的算法,實現文字的滾動顯示,如左移、右移、上翻、下翻等。

          4 結束語

          本設計的顯示系統,采用總線通信,實現了文字的靜態和動態顯示,達到了設計要求。

          采用USB接口與串口相比能提高數據傳輸的速率。

          顯示屏的行列驅動系統均選用串行輸入轉并行輸出移位寄存器,使得擴展變得很方便。調用不同的文字庫,本系統可以顯示不同字體的漢字、數字、字母和符號,還可以顯示自定義圖片。

          軟件界面如圖4所示。顯示效果如圖5所示。

          

        4.jpg

         

          

        5.jpg

        led顯示器相關文章:led顯示器原理



        上一頁 1 2 下一頁

        關鍵詞: USB LED CY7C68013A

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 盐亭县| 临城县| 梅州市| 松滋市| 合江县| 常州市| 治县。| 怀仁县| 抚远县| 松滋市| 思茅市| 甘德县| 满城县| 孟连| 曲松县| 乐东| 仁怀市| 长沙县| 余干县| 滨海县| 平谷区| 康马县| 东平县| 遂川县| 碌曲县| 涟水县| 金溪县| 合作市| 辰溪县| 黔西| 遂溪县| 勃利县| 彝良县| 梨树县| 青海省| 津南区| 临漳县| 乐清市| 泰兴市| 广丰县| 连云港市|