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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
10/18/06 10:45
Read: times


 
#126634 - Stepping inside ISR
Responding to: ???'s previous message
Russ,

Stepping inside ISR was actually my first choice. The reason I move it outside ISR is I want to keep ISR as simple as possible. Since the code to move motor is a little bit complicated and to be honest I haven't check how long it takes inside a ISR. The Timer0 also severs as a timer tick whick provide precise ticks for other peridically tasks such as A/D sampling and updating Outport ports. Of course I can use other Timer, but it will introduce more interrupt latency, unless I put the Timer0 as highest priority. But the other precise sensitive task will get delayed, which is not good.


Yu

List of 43 messages in thread
TopicAuthorDate
How to calculate CPU usage?            01/01/70 00:00      
   Generally            01/01/70 00:00      
      multicore '52?            01/01/70 00:00      
   Keil Tools            01/01/70 00:00      
   With what tools ?            01/01/70 00:00      
      Always 100.0%            01/01/70 00:00      
      Or            01/01/70 00:00      
         LED?            01/01/70 00:00      
            A way, Not the Way            01/01/70 00:00      
               spelling and syntax, just as an aside            01/01/70 00:00      
                  Thanks guys.            01/01/70 00:00      
                     What would that tell you?!            01/01/70 00:00      
                        100% is not always 100%            01/01/70 00:00      
                           Idle Not Idle            01/01/70 00:00      
                              We can not see your code            01/01/70 00:00      
                                 60% is not arbitrary            01/01/70 00:00      
                              Run a co-operative tasker!            01/01/70 00:00      
                                 he is doing the right thing, why lead him astray            01/01/70 00:00      
                              WHY            01/01/70 00:00      
                     then this is off-topic            01/01/70 00:00      
                        This isn't the Keil forum, so why ?            01/01/70 00:00      
                  My spelling sucks            01/01/70 00:00      
   Be sure to measure what's important            01/01/70 00:00      
      Good point            01/01/70 00:00      
         ISRs            01/01/70 00:00      
         Protocol?            01/01/70 00:00      
            adding a word            01/01/70 00:00      
            Checksums are not spackle            01/01/70 00:00      
         Try this            01/01/70 00:00      
            clarification            01/01/70 00:00      
               Delay.            01/01/70 00:00      
               Thanks            01/01/70 00:00      
            I'll try this!            01/01/70 00:00      
               Now try this!            01/01/70 00:00      
                  It still qualifies as simple ...            01/01/70 00:00      
                  Stepping inside ISR            01/01/70 00:00      
                     Essential things ...            01/01/70 00:00      
                  it still applies            01/01/70 00:00      
         re; control task            01/01/70 00:00      
            an added word            01/01/70 00:00      
            Buffered UART ?            01/01/70 00:00      
               there is a reason            01/01/70 00:00      
   Done!            01/01/70 00:00      

Back to Subject List