<div dir="ltr"><div>Tak ono nakonec nenĂ tak ĂşplnÄ› od vÄ›ci ÄŤĂst dokumentaci - Arduino mÄ› zase zaskoÄŤilo : <br></div><div>
<h2>word Description</h2>
<p>On the Uno and other ATMEGA based boards, a word stores a 16-bit unsigned number.
On the Due and Zero instead it stores a 32-bit unsigned number. <br></p><p></p><p>Jak je to na STM32 v referencĂch nepĂšou, ale asi je to tÄ›ch 32 bitĹŻ ((: <br></p>
</div><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Zdravi<br>Jirka SloupenskĂ˝  OK1MWW</div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr">ÄŤt 13. 12. 2018 v 14:43 odesĂlatel David Obdrzalek <<a href="mailto:David.Obdrzalek@mff.cuni.cz">David.Obdrzalek@mff.cuni.cz</a>> napsal:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">No anebo to udÄ›lat rovnou bez toho Arduina. KdyĹľ to pĹ™eĹľenu, tak na nejnižšà úrovni <br>
Arduino pouĹľĂvá slušnou avr-libc, tak to mĹŻĹľu bez nÄ›j taky, a mĂsto pouĹľĂvánĂ <br>
vysokých knihoven pochybné kvality si to taky můžu napsat sám.<br>
<br>
Ale jinak to myslĂm nenĂ moc potĹ™eba, protoĹľe kdyĹľ pĂšete kulturnÄ›, tak ten <br>
arduino-builder s tĂm uĹľ moc neudÄ›lá. Ten hlavnÄ› doplĹuje chybÄ›jĂcĂ prototypy <br>
(obÄŤas špatnÄ›) a #include (obÄŤas zbyteÄŤnÄ› navĂc) a nastavuje cestu ke knihovnám pro <br>
kompilaci, ale kdyĹľ v .ino bude ve skuteÄŤnosti korektnĂ zdroják v C/C++, tak s nĂm <br>
v podstatě nic neudělá a jde to ke kompilaci. Komu nevyhovuje to IDE, tak může <br>
kompilovat i uploadovat z pĹ™ĂkazovĂ© řádky:<br>
<a href="https://github.com/arduino/Arduino/blob/master/build/shared/manpage.adoc" rel="noreferrer" target="_blank">https://github.com/arduino/Arduino/blob/master/build/shared/manpage.adoc</a><br>
a pĹ™itom vyuĹľĂvat celou tu mašinĂ©rii (aĹĄ uĹľ to je dobĹ™e nebo špatnÄ›) Arduino <br>
knihoven a různých desek s různými bootloadery.<br>
<br>
D.O.<br>
<br>
On 13 Dec 2018 at 13:28, Petr Ĺ tetiar wrote:<br>
> David Obdrzalek <<a href="mailto:David.Obdrzalek@mff.cuni.cz" target="_blank">David.Obdrzalek@mff.cuni.cz</a>> [2018-12-13 12:56:54]:<br>
> <br>
> > Všechny pĹ™epĂnaÄŤe atd. jsou vidÄ›t, kdyĹľ se v nastavenĂ Arduino IDE zapne vĂ˝pis <br>
> > detailnĂch informacĂ nebo kdyĹľ se pro kompilaci pouĹľije CLI, nebo se to dá vykoukat <br>
> > z nastavenà platformy a desky (ty soubory platform.txt, board.txt + totéž .local.txt <br>
> > atd.).<br>
> <br>
> Ano, tyto informace se pak daji vzit a da se z toho treba postavit vlastni<br>
> build system[1], takze pak clovek zavola `make neopixel-starter-flash` a udela<br>
> mu to vlastne to same co si jinak naklika v tom IDE, tj. zkompiluje vsechny<br>
> zavislosti, udela bin/hex ktery se da flashnout, spusti flasher. Ty "sketche"<br>
> se pak daji psat primo v C/C++[2].<br>
> <br>
> 1. <a href="https://github.com/ynezz/feather-m0-neopixel-firmware" rel="noreferrer" target="_blank">https://github.com/ynezz/feather-m0-neopixel-firmware</a><br>
> 2.<br>
> <a href="https://github.com/ynezz/feather-m0-neopixel-firmware/blob/master/sketches/starter/" rel="noreferrer" target="_blank">https://github.com/ynezz/feather-m0-neopixel-firmware/blob/master/sketches/starter/</a><br>
> main.cpp<br>
> <br>
> -- ynezz<br>
<br>
<br>
_______________________________________________<br>
HW-list mailing list - sponsored by <a href="http://www.HW.cz" rel="noreferrer" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" rel="noreferrer" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
</blockquote></div>