Here is my simple program.
It constantly reads all four timer count registers and
displays them.
Marek.
-----Original Message-----
From:
[ On Behalf Of
Jim Jackson
Sent: February 5, 2006 5:16 PM
To:
Subject: Re: [ts-7000] EP9302
Timers
On Fri, 3 Feb 2006, mmierwald wrote:
> I was trying to use Timer4 to create a 100ms
time base for my program.
>
> I do not have any experience with any of
TS-7xxx SBC than I have
> searched this forum and found
"t4tics.c" source code showing how to use
> Timer4. I copied pieces of this code into my
program and I've found
> that the time intervals are very inaccurate.
>
> To check what happens, I've modified my
program to display Timer4
> counter register on the terminal's screen.
> This showed that the counter register doesn't
change during multiple
> readings, and suddenly jumps to a new value.
It holds this value for a
> while and changes again.
> Some times the difference between two
readings would be as shorts as a
> few milliseconds, some times it would be very
long - close to 1 second.
>
You don't show your code so this is difficult. But
you have declared your
pointers to be volatile?
Jim
SPONSORED LINKS
YAHOO! GROUPS LINKS
- Visit your group "ts-7000" on the web.
- To unsubscribe from this group, send an email to:
=Unsubscribe
- Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.