On Thu, 13 Oct 2011, Sungjoon 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.
>
> I defined the pointers volatile already.
> Someone suggested that MMAP is cashing. I also think so. Can anyone help this
> issue?
Not without seeing the code.
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|