[elektro] ARM delay()
r3flow
nzoltan at freemail.hu
Mon Jul 7 13:29:43 CEST 2014
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]
>
More information about the Elektro
mailing list