
一个简便的库,用于通过MSP430微控制器操控Adafruit品牌的WS2812 LED(又称NeoPixels)
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
这是一个简洁实用的库,专为使用MSP430微控制器驱动Adafruit WS2812(或称Neopixel)LED灯设计。它简化了编程过程,使色彩控制变得轻松便捷。
MSP430 NeoPixel/WS2812 C 库是一个易于使用的库,用于通过 MSP430 微控制器控制 WS2812 LED(Adafruit 品牌为 NeoPixels)。该库在语法上基于 Adafruit 的 NeoPixel 库。使用这个库非常简单。
您需要项目中的 ws2812 源文件和头文件,并且还需要 MSP430.h 头文件。请将 CPU 的时钟速度设置为 16 MHz。在 ws2812.h 中,修改 NUM_LEDS 定义为您拥有的 LED 数量。
在使用条带之前,请调用 initStrip() 函数以配置 SPI 模块,并清除条带来初始化。通过 setLEDColor() 来更改特定像素的颜色,索引从 0 开始(即从条带的开头开始)。要显示颜色,请调用 showStrip()。此功能会暂时禁用中断,确保时序要求得到满足。
更多详情和使用方法请下载后阅读 README.md 文件。
全部评论 (0)
还没有任何评论哟~


