WS2812原理及實現


首先講下原理,轉自http://blog.csdn.net/tangxing1212/article/details/42964417

一.硬件介紹

注:800Kbps,相當於1.25us傳輸一比特數據。

注:在級聯時,不要忘記每經過一個像素點傳輸,信號減少24bit.

二.程序簡介:這里是納秒極的電平翻轉,所以傳統的51單片機包括增強型51要考慮能否實現,我本以為STM32F103系列是一定可以的,但后來調試的時候也比較費勁,首先我調用了庫函數,經過示波器的驗證,庫函數是不能滿足這種電平翻轉速度的,所以都變成了寄存器操作。這次調試,示波器發揮了不小的作用,整個延遲也是用示波器實時測出來的,還算校准。以下是關鍵函數的列舉。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM