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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
05/16/09 21:03
Read: times


 
#165430 - Seems to be common to simulate with more memory
Responding to: ???'s previous message
It is quite common for peole to run their programs ok in the simulator, but failing to notice that they have configured the simulator to have much more memory than the real hardware has.

With the simulator, you can adjust the amount of memory by entering a couple of hex numbers. With real hardware, you either needs a different processor, or needs to connect external memory.

The simulator approximates a real processor. But there are always differences, so it will not catch all errors that would affect the real hardware. In some situations, the chip manufacturer hasn't even supplied the full timing information needed for the simulator, so Keil may have to wing it a bit.

List of 15 messages in thread
TopicAuthorDate
Keil + Easy-Downloader : Large programs do not work !!            01/01/70 00:00      
   Evaluation Limitation            01/01/70 00:00      
      Yes, you are wrong!            01/01/70 00:00      
   Remember that the evaluation also adds an offset            01/01/70 00:00      
      but code starts at 0x2000            01/01/70 00:00      
         Reading is Fundamental            01/01/70 00:00      
   Keil Eval is indeed the problem !            01/01/70 00:00      
      I don't think that's true            01/01/70 00:00      
         Seems to be common to simulate with more memory            01/01/70 00:00      
            why 380 bytes when code is 1900 ?            01/01/70 00:00      
               problems            01/01/70 00:00      
                  it starts at 2000 !!            01/01/70 00:00      
                     of course it does - kind of            01/01/70 00:00      
                     RE: it starts at 2000 !!            01/01/70 00:00      
            Keil simulator            01/01/70 00:00      

Back to Subject List