Svetelektro.com

Svetelektro.com

Meno:
Heslo:
SVETELEKTRO • ARM / SK6812

ARM / SK6812

Moderátori: psichac, Moderátori

ARM / SK6812

Odoslaťod maskrtnik01 » 19 Júl 2019, 11:29

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/blob/master/light_ws2812_ARM/light_ws2812_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.
Prílohy
ws2812.c
(2.87 KiB) Stiahnutá 17 krát
maskrtnik01
Obrázok používateľa
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1443
Vek: 23.06
Založený: 20.07.2010
Bydlisko: okolie KE
Karma: 7

Naspäť na Assembler

Kto je prítomný

Užívatelia prezerajúci si toto fórum: Žiadny registrovaný používateľ a 0 hostí.

Forums ©
Autor stránky je Ondrej Závodský(zawin), o graficky design sa stará Ľuboš Fabo(BUFU).

TOPlist

Powered by Copyright © UNITED-NUKE CMS. All Rights Reserved.
Čas potrebný k spracovaniu stránky 0.08 sekúnd