pilo
February 2, 2004, 11:00pm
1
I would like to know which timer MIOS_TIMER function uses… I’m trying to make a guitar tuner (or a frequency meter), but I can’t get it work properly (I need a 16bit counter…)
I get C source code from here
http://www.myplace.nu/avr/gtuner/gtuner.c
and my code should be ok… but not timer things…
thanks!
T.K
February 4, 2004, 11:08pm
2
Hi Pilo,
MIOS_Timer uses TMR3, thats already a 16 bit timer, and by using the MIOS_Timer_Init function you’re able to control “allowed” parameters.
Take care that USER_Timer is an interrupt service routine (Use FSR2, use IRQ_TMP*, etc…)
Best Regards, Thorsten.
pilo
February 5, 2004, 8:41am
3
mmm sounds good
actually I don’t need the interupt, or maybe just in case the input frequency is too low. I just need to get and set the 16bits counter value.
thanks!
T.K
February 5, 2004, 11:20pm
4
Hi Pilo,
the problem is, that you didn’t mention which problems you are observing, therefore I cannot really give you an useful answer…
However, the lcd_benchmark application demonstrates how to use TMR3 w/o interrupts.
Best Regards, Thorsten.