Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
10/31/11 10:27
Read: times


 
#184476 - us, not ms
Responding to: ???'s previous message
An ISR should try to get the required job done within a number of microseconds - not milliseconds.

Remember that even at a paltry 9600 baud, a UART will receive one new character every millisecond.

And there are often many other functions in an embedded system that must be processed reasonably quickly.

So delays in an ISR should only be to get the required amount of settle and hold times when communicating with external equipment. Internally, there shouldn't, normally, be a need for any delays.

List of 9 messages in thread
TopicAuthorDate
Multiple calls to segment            01/01/70 00:00      
   General ISR Design Principle            01/01/70 00:00      
      Incorrect use of ISR            01/01/70 00:00      
         the missed issue            01/01/70 00:00      
      Delay Routines....            01/01/70 00:00      
         Thanks a million...            01/01/70 00:00      
            us, not ms            01/01/70 00:00      
      try this - maybe            01/01/70 00:00      
         Thanks Brown..            01/01/70 00:00      

Back to Subject List