ts-7000
[Top] [All Lists]

[ts-7000] Timer register reading changes abruptly. Timer reading is cash

To:
Subject: [ts-7000] Timer register reading changes abruptly. Timer reading is cashed.
From: "Sungjoon" <>
Date: Thu, 13 Oct 2011 23:25:40 -0000
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?

Can somebody explaines what happens?
Thank you,
Sungjoon 




------------------------------------

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/

<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU