[elektro] ARM delay()

Fuzesi Arnold arnold.fuzesi.lista at gmail.com
Mon Jul 7 13:50:47 CEST 2014


Köszi, de microsec eseten a systick nem az igazi... delay_cycles()-ben pont az 
volt a jó, hogy ciklus szinten tudott idoziteni.


A.

On 2014.07.07. 13:29, r3flow wrote:
>
> Van dedikált timer erre a célra, a neve Systick, CMSIS-ben API is van
> hozzá (SysTick_Config). A legegyszerűbb, hogy a megszakításvektorban
> tekersz vele egy számlálót és azt a számlálót használod a kódban
> időzítésre, 1ms vagy 10ms vagy más felbontással.
>
> http://mazsola.iit.uni-miskolc.hu/DATA/segedletek/arm/cmsis/CMSIS/Documentation/Core/html/group___sys_tick__gr.html
>
> http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dai0179b/ar01s02s08.html
>
> http://www.keil.com/pack/doc/cmsis/Core/html/group___sys_tick__gr.html
>
>
>
> On 2014.07.07. 12:01, Fuzesi Arnold wrote:
>> Sziasztok!
>>
>>
>> AVR-en volt egy praktikus __delay_cycles() beepitett fgv a fejlesztorendszerben.
>>
>> ARM-en van vmi hasonlo okossag? for(...;...;..)__nop(); annyira nem tetszik...
>>
>> Ti hogyan oldjatok meg? (Timer-t erre nincs nagyon ingerem beizzitani. )
>>
>> Köszi,
>> Arnold
>>
>> -----------------------------------------
>>             elektro[-flame|-etc]
>>
>
> -----------------------------------------
>            elektro[-flame|-etc]
>



More information about the Elektro mailing list