CH32V003

Michal Vanka junk.mv na gmail.com
Středa Březen 13 22:11:06 CET 2024


> SysTick v tom fun je divny

Jj. On pricita k tickovemu registru porad dal a dal, misto toho, aby
nastavil
v SysTick->CTLR bit SYSTICK_CTLR_STRE...
M.





On Wed, Mar 13, 2024 at 4:41 PM Miroslav Mraz <mrazik na volny.cz> wrote:

> To se mi stalo taky. Zřejmě byl problém v tom, že pokud použiju HSE, tak
> v tom jejich kódu se vypíná HSI kvůli spotřebě. Když to HSI nevypnete
> problém zmizí. Když se to stane stačí unbrick (minichlink -u).
> Ale to blink mi na Ubuntu chodilo bez problémů.
>
> SysTick v tom fun je divný. Tohle funguje podle očekávání
> https://code.nolog.cz/Kizarm/RISC-V/src/branch/main/ch32v003/system.h
> jen je _nutné_ v přerušení nulovat  SysTick.SR = 0u;. To je tam navíc
> proti ARM.
>
> Mrazík
>
> On 13. 03. 24 15:23, Michal Vanka wrote:
> > Update: dorazilo železo, tak jsem rozblikal ledku :)))) dle:
> > https://github.com/cnlohr/ch32v003fun/tree/master/examples/blink
> > <https://github.com/cnlohr/ch32v003fun/tree/master/examples/blink>
> > a to přes  minichlink. Moje prostředí je Win10, notepad a gcc.
> > Nicméně při druhém pokusu o flashování už minichlink se železem nespojil.
> > MCU jsem zresetoval dle návodu v nějakém videu toolem od WCH.
> > Stále nemůžu pro programování použít minichlink (WCH tool ano)
> > a dále se zdá, že mám v modifikovaném kódu problémy se systick timerem.
> > Buď netická tak, jak má a nebo je MCU přepnut do nějakého hodně pomalého
> > režimu.
> > To zjistím snad dnes.
> > M.
> >
> >
> >
> _______________________________________________
> 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/20240313/b18bb94a/attachment.htm>


Další informace o konferenci Hw-list