??? 10/14/05 12:08 Read: times |
#102397 - The common Idea of a warm start is fault Responding to: ???'s previous message |
The common Idea of a warm start is faulty. Many believe that a jump to 0 performs a warm start. Nothing could be farther from the truth. If you look through your processors SFR list, you will see that all have a "reset value". That value is only restored when an actual reset is performed.
Thus a "warm start" can only be performed by a reset. The easiest way to create a "true" warm start is by letting the watchdog time out. The difference between a "true" warm start and a cold start is that the RAM at a cold start has random contents, whereas at a warm start it has previous contents. This, however is totally negated by the code in startup.a51 (if you use Keil C) or similar code with other tools. Erik |
Topic | Author | Date |
Warm Start? Cold Start? | 01/01/70 00:00 | |
warm start - cold start | 01/01/70 00:00 | |
hot | 01/01/70 00:00 | |
update - hot![]() | 01/01/70 00:00 | |
google result | 01/01/70 00:00 | |
Cold | 01/01/70 00:00 | |
The common Idea of a warm start is fault | 01/01/70 00:00 | |
That'll be a "Hot" Start | 01/01/70 00:00 |