We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi,
I am developing a prototype using the CC2430 evaluation boards. I need to test the lowest time period that i can count using a timer. I set the CC2430 system clock to 32MHz, timer tick period = 32MHZ and am running Timer1 at 32MHz (prescaler = 0). The Lowest interval period i could acieve was about 1600ns.
I expected to get a much better resolution since TI specifies that most instructions are 1 cycle, and also the minimum interrupt delay is 7cycles. Since i have not enabled any other interrupts except timer1 Channel, i dont see why i shud compromise with 1.6us.
Thanks in advance for your time advice.
Cheers, Lewis
Plz: I am using IAR embedded workbench
What are you trying to solve?
A polling loop is the fastest solution, but you will not manage to do anything else then.
Thanks for replying.
I am trying to implement a simple solution for counter with a resolution of 1us or better without the complexity of managing my software counter in addition to timer ticks.
Thanks in advance for your time and advice