|
【NUCLEO-L496ZG评测】+开发环境搭建 【NUCLEO-L496ZG评测】+基本特性 【NUCLEO-L496ZG评测】-硬件电路浅析 【NUCLEO-L496ZG评测】-CorMark跑分 【NUCLEO-L496ZG评测】+无晶振 USB OTG 【NUCLEO-L496ZG评测】手机遥控智能灯 【NUCLEO-L496ZG评测】简单3步打造智能烟雾报警器 STM32中文官网(www.stmcu.com.cn) 参考了https://www.stmcu.org.cn/module/forum/thread-610279-1-1.html此帖,采用SPI+DMA方案,然后移植了为Arduino而写的Adafruit_NeoPixel库, 提供以下函数供调用:
宏定义PIXEL_MAX用于定义灯珠的总个数;
使用前先调用初始化函数,另外给了个测试函数:
STM32CubeMX关键配置如下:
注意SPI的配置:
源码下载:
Adafruit_NeoPixel.zip
(2.22 KB, 下载次数: 71)
|
![]() |
| 有个小疑问,你的SPI波特率明明是10MHZ而不是6.4M没问题吗 |
![]() |
| 赞一个 |
赞2个。。 |
|
|
| 有意思! |
| 这就玩上了,赞一个 |
| 这个灯点得太有意义了!一切从点灯开始...周末愉快楼主! |
| 哇!点亮了金币... |
![]() |
| 这就玩上了,赞一个 |
| 好漂亮的灯,就像楼主的靓照 |
| 挺好的 |
微信公众号
手机版