STM32CubeMX a SysTick
Tomas Dresler
dresler na hw.cz
Pondělí Duben 9 18:58:19 CEST 2018
HAL je postavena na 1 ms preruseni, vsechny timeouty jsou vztazene k 1
ms, SysTick_Config() jednoduse spocita frekvenci jadra, podeli 1000 a
nastavi SysTick via CMSIS funkce. Nepocita se s jinou frekvenci.
Chcete-li pouzit jinou frekvenci, doporucuju treba TIM6 nebo TIM7. To
same, je-li aktivni FreeRTOS.
Tomas @ ST support
On 2018-04-09 17:49, Josef Štengl wrote:
> Díky, myslel jsem si to.
>
> PS.
> Mimo času a lenosti celkem nic. S STM32 dělám tak jednou za 3 roky,
> tak si nechci psát vlastní drivery, nemám na to ani čas. Chci zkusit
> LL ovladače, vypadá to, že se v STM konečně setkali s realitou. HAL je
> nutno upravovat, ale dá se sním dělat.
>
> Nejvíc mě štve konfigurace hodin, to je pokaždé jinak (pracuji na 4
> architekturách od 3 výrobců a 2 překladačích). No pauzy mezi projekty
> jsou takové, že si ty předchozí již nepamatuji, tak pořád začínám a
> snažím zjednodušit život. Ne vždy se však zadaří.
>
>
> On 9.4.2018 17:11, Jan Waclawek wrote:
>> Nastavuje sa to pomocou CMSIS funkcie SysTick_Config() (kedze je CMSIS
>> je v
>> jednom z CMSIS headerov, menovite core_cmX.h). Cube/HAL funkcia
>> HAL_SYSTICK_Config() len vola tuto funkciu.
>>
>> Ako sa to nastavuje v CubeMX to netusim, ale tipujem, ze nijako.
>>
>>> se předpokládá, že 1 ms sedne
>>
>> Zrejme ano.
>>
>> wek
>>
>>
>> PS. Preco vlastne henten paskvil pouzivas? Nutia Ta?
>>
>>
>>
>>
>> ----- Original Message ---------------
>>
>> Subject: STM32CubeMX a SysTick
>> From: Josef Štengl <ok1ced na nagano.cz>
>> Date: Mon, 9 Apr 2018 16:52:47 +0200
>> To: HW-news <hw-list na list.hw.cz>
>>
>>> Ahoj,
>>> nezkoušel jste někdo měnit čas SysTick přerušení v tom divném
>>> nastavovátku (CubeMx)? Nějak sem to tam nenašel.
>>> Přinejhorším si to najdu v kódu, ale zajímalo by mě, jestli to jde
>>> nastavit v Cube, nebo se předpokládá, že 1 ms sedne
>>> všem. Logika mi říká, že by mělo jít změnit, protože vstupní
>>> frekvence hodin se také mění a hodiny se konfigurují a po
>>> zběžném dotazu na to registry také jsou ...
>>
>> _______________________________________________
>> HW-list mailing list - sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://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ší informace o konferenci Hw-list