Re: Zase Arduino - jak dostat data do přerušení
Jirka Mww
jirka.mww na gmail.com
Neděle Leden 28 20:09:32 CET 2024
Tím to bohužel nebude, v současném stavu tam v hlavní smyčce dávám
konstantu a ani ta se celá neposle.Bude to nějaká blbost, asi to chce
pauzu...
Dne ne 28. 1. 2024 19:03 uživatel Jaroslav Buchta <
jaroslav.buchta na hascomp.cz> napsal:
> Data jsou sdilena v jednom pametovem prostoru, v tom by problem byt nemel.
> Tipnul bych, ze bude nejaky problem v synchronizaci hlavni smycky a data se
> prepisou znova driv, nez se odeslou?
> Dne 28.01.2024 v 19:00 Jirka Mww napsal(a):
>
> Dobrý večer,
>
> zase se tady trápím s Arduinem. Potřebuji v přerušení od pinu 2 u Arduino
> Nano poslat ven dvanáct bitů. Přerušení vyvolá vstup CS od nadřízeného
> stroje, pak jdou hodiny asi po 200 uS a na jejich sestupnou hranu
> potřebuji posílat ven data. V podstatě mi to funguje, pokud ta data, co
> potřebuji poslat, vytvořím až v té přerušovací proceduře. Nevím ale, jak
> tam dostat data, která vyrobím v hlavní smyčce. Deklaraci té proměnné , co
> chci poslat, mám jako volatile unsigned integer , zkoušel jsem i volatile
> byte, deklaraci mám v hlavním programu ,zkoušel jsem to deklarovat i v té
> přerušovací proceduře, ale nejsem úspěšný. Ta data se pošlou jen jednou, a
> ještě ne celá. Pak to vypadá, že se ta data nějak smažou, nebo co. Posílá
> to už jen nuly. Bohužel, ladící výpis tam nejde udělat. Můžete
> mne prosím zase nějak nakopnout ?
>
> Zdravi
> Jirka Sloupenský OK1MWW
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.czHw-list na list.hw.czhttp://list.hw.cz/mailman/listinfo/hw-list
>
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20240128/facd0397/attachment.htm>
Další informace o konferenci Hw-list