<div dir="ltr"><div>> SysTick v tom fun je divny</div><div><br></div><div>Jj. On pricita k tickovemu registru porad dal a dal, misto toho, aby nastavil</div><div>v SysTick->CTLR bit SYSTICK_CTLR_STRE...</div><div>M.</div><div><br></div><div><br></div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Mar 13, 2024 at 4:41 PM Miroslav Mraz <<a href="mailto:mrazik@volny.cz">mrazik@volny.cz</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">To se mi stalo taky. Zřejmě byl problém v tom, že pokud použiju HSE, tak <br>
v tom jejich kódu se vypíná HSI kvůli spotřebě. Když to HSI nevypnete <br>
problém zmizí. Když se to stane stačí unbrick (minichlink -u).<br>
Ale to blink mi na Ubuntu chodilo bez problémů.<br>
<br>
SysTick v tom fun je divný. Tohle funguje podle očekávání<br>
<a href="https://code.nolog.cz/Kizarm/RISC-V/src/branch/main/ch32v003/system.h" rel="noreferrer" target="_blank">https://code.nolog.cz/Kizarm/RISC-V/src/branch/main/ch32v003/system.h</a><br>
jen je _nutné_ v přerušení nulovat SysTick.SR = 0u;. To je tam navíc <br>
proti ARM.<br>
<br>
Mrazík<br>
<br>
On 13. 03. 24 15:23, Michal Vanka wrote:<br>
> Update: dorazilo železo, tak jsem rozblikal ledku :)))) dle:<br>
> <a href="https://github.com/cnlohr/ch32v003fun/tree/master/examples/blink" rel="noreferrer" target="_blank">https://github.com/cnlohr/ch32v003fun/tree/master/examples/blink</a> <br>
> <<a href="https://github.com/cnlohr/ch32v003fun/tree/master/examples/blink" rel="noreferrer" target="_blank">https://github.com/cnlohr/ch32v003fun/tree/master/examples/blink</a>><br>
> a to přes minichlink. Moje prostředí je Win10, notepad a gcc.<br>
> Nicméně při druhém pokusu o flashování už minichlink se železem nespojil.<br>
> MCU jsem zresetoval dle návodu v nějakém videu toolem od WCH.<br>
> Stále nemůžu pro programování použít minichlink (WCH tool ano)<br>
> a dále se zdá, že mám v modifikovaném kódu problémy se systick timerem.<br>
> Buď netická tak, jak má a nebo je MCU přepnut do nějakého hodně pomalého <br>
> režimu.<br>
> To zjistím snad dnes.<br>
> M.<br>
> <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>