收到USB高速數(shù)據(jù),保存為數(shù)組,通過(guò)16路DMA搬運(yùn)至TIM外設(shè)生成可調(diào)PWM驅(qū)動(dòng)WS2812燈帶。
您好,可以根據(jù)驅(qū)燈的數(shù)量多少以及對(duì)USB傳輸?shù)囊?,考慮一下我司CH32X035是否可以滿足你的要求,支持全速USB和PIOC,PIOC可以驅(qū)動(dòng)WS2812,在EVT有USB和PIOC驅(qū)動(dòng)WS2812的例程,可以參考一下,CH32X035 EVT下載鏈接如下。若需要使用CH32V305/307,附件例程為V103 PWM驅(qū)動(dòng)WS2812例程,30系列也是一樣的,可以參考一下,結(jié)合USB例程自己整合一下。后續(xù)若有問(wèn)題,可通過(guò)郵箱(lzs@wch.cn)和我溝通。
http://m.findthetime.net/downloads/CH32X035EVT_ZIP.html
感謝回復(fù)。全速USB2.0不滿足需求,傳輸效率低了。需要高速USB。有空閑的大佬 熟悉USB的開發(fā)嗎?求私信
你可以看看 CherryUSB 庫(kù),支持 V307 的 USBHS(305 的應(yīng)該也支持,但是沒(méi)試過(guò)),可以極大地簡(jiǎn)化 USB 開發(fā)(