Dobrý deň,
Pokúšam sa na STM32H7 ovládať digitálny led pás. Trošku som upravil kód, ktorý som našiel na internete (https://github.com/cpldcpu/light_ws2812 ... 2_cortex.c).
Problém je taký, že mi to stále posiela log. 0 (300ns H, 900ns L), bez ohľadu na to, čo pošlem do poľa data.
Taktiež ten môj pokus o latch nefunguje - okamžite nasleduje ďalšia 0.
Keďže v asm sa nevyznám, chcel by som poprosiť miestnych odborníkov o pomoc, kde mám hľadať chybu, kde mám čo upraviť.
Môže byť problém v tom, že autor to písal pre Cortex-M0, a ja bežím na M7čke? Ale stále je to armko.
Časovanie pekne sedí, až na to, že to odmieta poslať 1čku a latch.
ARM / SK6812
Moderátori: psichac, Moderátori
-
- Ultimate člen
- Príspevky: 2582
- Dátum registrácie: 20 Júl 2010, 00:00
- Bydlisko: okolie KE
- Vek: 27