天成高科(深圳)有限公司欢迎您! 全国服务热线:4008-320-328
中文 | English

LED灯珠知识

相关文章

灯珠行业动态

WS2812B驱动实现之SPI主要程序代码

发布时间:2022-03-30 10:16:33

简介

前面我们介绍了通过GPIO引脚和PWM结合DMA这两种方式来实现对WS2812B的驱动,本篇帖子我们就来介绍另外一种方式:通过MCU的SPI接口来驱动WS2812B,我们通过配置SPI的8个时钟周期满足WS2812B所需要的1位所占用的时间,通过发送的数据来控制WS2812B一位当中的高低电平占比来实现;通过SPI接口,我们仅需使用到MOSI一个引脚即可,下面我们来看看程序是如何配置和实现的。

 

时序控制截图:完美的波形


DSP 2812中SCI和SPI有什么区别?

SPI(SerialPeripheralInterface--串行外设接口)总线系统是一种同步串行外设接口,它可以使MCU与各种外围设备以串行方式进行通信以交换信息。 串行通信接口SCI(serialcommunicationinterface)由Motorola公司推出。它是sci串口连接 一种通用异步通信接口UART,与MCS-51的异步通信功能基本相同。 简单说一个同步一个异步。


二维码
关注我们
友情链接: 5050RGB灯珠
粤ICP备13010073号 Copyright 2012-2022 天成高科(深圳)有限公司 版权所有
 
QQ在线咨询
全国免费咨询热线
4008-320-328