STM32F103C8T6 DMA可以实现四路控制WS2812吗?STM32F103C8T6 DMA可以实现四路控制WS2812吗? |
【MCU实战经验】基于STM32F103C8T6的hart总线调试器设计
求教STM32F103进入STOP模式后用外部中断唤醒的问题
基于STM32F103RCT6的无源蜂鸣器音乐播放(生日快乐歌)
STM32F103c8t6有没有DAC 功能?
STM32F103x中文数据手册
新手求教,为何在我电脑上找不到STM32F1Xx.h文件
金龙107例程汇总(STM32F107)
万利STM32F107VC 原理图
STM32F103 ADC多通道检测必须要DMA吗?
【官方例程】STM32F107以太网官方例程
实现了DMA+PWM控制一路60个WS2812灯,更多的灯串也可以。只要一路PWM可以,那么实现4路肯定也是可以的,顶多分时复用操作DMA。
DMA+SPI暂时没成功,为了最大节省ROM,一个字节传输2位灯的数据。没时间搞,应该也是可行的,用SPI能实现几路,取决于有几路SPI。
评分
查看全部评分
DMA to PWM 或SPI的方式实现四路独立的WS2812控制 可以实现吗?
楼主只要查阅WS2812数据手册就可以知道,对其操作是单总线串行模式,所有数据的传送要按照手册规定的时序串行发送到器件,楼主应该老老实实按照器件厂家提供的时序进行控制。
况且:该器件本身设计就是适合级联单线传送,何苦又弄成多条控制线传送,实在浪费资源!摩天轮上的彩色LED灯带,也是单线传输控制的呀!
有需要多路的地方,目前市场上的控制器 有四路 8路 16路都有, 亮化工程上都有用。
楼主有点钻牛角尖了,16路就用16个GPIO口去驱动就是,多个器件串接,使用一条控制总线,就可以让每只LED发光不同颜色,
这个芯片的控制与SPI、DMA、PWM毫不相干呀!
评分
查看全部评分