<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
No ono avrgcc ma parametr optimaliazce, myslím to bývalo asi v 5ti
úrovních.<br>
A v některých to generovalo fakt velmi sympatický malý kód ale taky
dost<br>
často nefukční....<br>
Nicméně to může být i nedodržování třeba volatile a tak podobně,
prostě předpokládá,<br>
že se člověk drží všech pravidel..... <br>
<br>
Zdeněk Aster<br>
<br>
<div class="moz-cite-prefix">Dne 30.06.2023 v 11:58 Jaroslav Buchta
napsal(a):<br>
</div>
<blockquote type="cite"
cite="mid:69b515b2-e442-129e-cb73-94db91fee52e@hascomp.cz">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<div class="moz-cite-prefix">No tak spis bych rekl, ze bude jina
verze knihoven, zda se mi dost nepravdepodobne, ze by samotny
kompilator neco takoveho zpusobil. Leda, ze by ve zdrojaku bylo
nejake #if zavisle na necem ohledne kompilatoru...<br>
</div>
<div class="moz-cite-prefix">Dne 30.06.2023 v 11:07 Martin Locker
napsal(a):<br>
</div>
<blockquote type="cite"
cite="mid:f6705c55ee1d58a8c4e85d755fc8424b@vosrk.cz">
<meta http-equiv="content-type" content="text/html;
charset=UTF-8">
<div class="iw_mail" dir="ltr" style="font-size: 13px;">
<div>
<div>>Těmi delšími mezerami se asi snaží kompenzovat
možné potíže s příjmem sw sériákem a obecně špatnými
programy:-)<br>
>Jinak by to asi, kromě nižší průměrné rychlosti,
nemělo vadit, ne?<br>
</div>
<div><br>
</div>
<div>No, že by kompilátor se snažil kompenzovat nějaké
problémy sw, který nemůže chápat, tak to snad ne (v gcc
snad AI ještě není).</div>
<div>Překládal jsem stejný kód různým kompilátorem (verzí).
Také jsem si říkal, že by to prodloužení mezery nemuselo
vadit, ale</div>
<div>očividně servům s protokolem dynamixel to vadilo.</div>
<div><br>
Martin Locker</div>
<div><br>
<br>
<div class="moz-cite-prefix">Dne 30.06.2023 v 7:25 Martin
Locker napsal(a):</div>
<blockquote
cite="mid:d8c6a980bd4e282caa6fa3d4d9060571@vosrk.cz"
type="cite">
<div class="iw_mail" dir="ltr" style="font-size: 13px;">
<div>
<div>
<p>>Mám Arduino Duemilanove. Jak udělám druhý
UART?</p>
<div>Blbě. Použitý mikrokontroler ATmega328 má jen
jeden HW uart. Takže jedině softwarově se všemi
důsledky.</div>
<div>Raději bych použil jiný procesor.</div>
<div><br>
</div>
<div>Martin Locker</div>
<div><br>
</div>
<div>PS. Nedávno jsem se s tím sw uartem dost
natrápil. Resp. doma mi to chodilo a ve škole
nic. Ale doma používám</div>
<div>osvědčenou verzi Arduino IDE 1.6.5 a ve škole
máme novu 2.x.x. Bohužel nový překladač vyrobí
kód, kde je mezera mezi</div>
<div>vysílanými znaky několikanásobně delší než
při kompilaci starým překladačem.</div>
<div><br>
</div>
<div class="moz-cite-prefix">Dne 29.6.2023 v 8:54
Ladislav Vaiz napsal(a):</div>
<blockquote
cite="mid:8bebd598-404f-26c2-f823-ed83180b1ab2@nagano.cz"
type="cite">
<div class="moz-cite-prefix">Je to reálné. Máte
obavy z něčeho konkrétního?</div>
<div class="moz-cite-prefix">Doporučil bych
použít HW, kde bude druhý UART pro RS485,
první používat na programování a ladění.</div>
<div class="moz-cite-prefix">S ETH nemám
zkušenosti, pokud by stačila WiFi, tak zvažte
ESP32, ale pozor, že je 3.3V.<br>
</div>
<div class="moz-cite-prefix">Koukám, že BMS má i
CAN. ESP má v sobě řadič, stačí dodat budič.</div>
<div class="moz-cite-prefix">L.</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Dne 29.06.2023 v
8:38 Martin Záruba napsal(a):</div>
<blockquote
cite="mid:a64747fa-4d9d-4950-2b7b-f7d552ac9bdd@volny.cz"
type="cite">
<p>Chtěl bych udělat komunikaci s BMS <a
href="https://www.mivvyenergy.cz/cs/bms-pro-clanky-lifepo4/211-bms-5s-24s-lifepo4-200a-32v-smart-bluetooth.html"
moz-do-not-send="true">BMS 5S-24S LiFePO4
200A 3,2V Smart Bluetooth (mivvyenergy.cz)</a>
. Balancer má rs485, ale atypický
komunikační protokol (ne modbus), ale mám
jeho popis</p>
<p>Chtěl bych:</p>
<p>1) Číst hodnoty (většinou integer 16b)</p>
<p>2) Číst analogové hodnoty z <a
href="https://vi.aliexpress.com/item/4000048955032.html?spm=a2g0o.order_list.order_list_main.4.17271802s1jQW0&gatewayAdapt=glo2vnm"
moz-do-not-send="true">HCS-LSP 06A 10A 15A
20A 25A 30A 50A Hall Current Sensor -
AliExpress</a> (0 - 5V)<br>
</p>
<p>3) Provést s nimi jednoduché výpočty
(porovnání a.p.)</p>
<p>4) Na základě vypočtené hodnoty vytvořit
PWM, který bude ovládat topné těleso
bojleru, pokud jsou již baterie nabité (v
podstatě balancovat na nulový proud baterií)</p>
<p>5) Pokud to není úplný nesmysl, posílat
přes ethernet data na server (tam umím
udělat libovolný program, který by s
Arduinem komunikoval)</p>
<p>Je to reálné?</p>
</blockquote>
</blockquote>
</div>
</div>
</div>
</blockquote>
<hr>_______________________________________________<br>
HW-list mailing list - sponsored by <a
href="http://www.HW.cz" moz-do-not-send="true">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true"
class="moz-txt-link-freetext">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list"
moz-do-not-send="true" class="moz-txt-link-freetext">http://list.hw.cz/mailman/listinfo/hw-list</a></div>
</div>
</div>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list - sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz" moz-do-not-send="true">www.HW.cz</a>
<a class="moz-txt-link-abbreviated moz-txt-link-freetext" href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list" moz-do-not-send="true">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
</blockquote>
<p><br>
</p>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list - sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a>
<a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
</blockquote>
<br>
</body>
</html>