Internal Osc. - Using it to boot?
Hi all,
I am very confused by the internal oscillator. From the datasheet: Internal Oscillator (IOSC): The internal oscillator is an on-chip clock source. It does not require the use of any external components. The frequency of the internal oscillator is 12 MHz ± 30%. Applications that do not depend on accurate clock sources may use this clock source to reduce system cost.
Ok, great! I can use the internal oscillator to reduce the system cost. But how can I use it at boot? The main oscillator is selected default... so I see no way to execute anything using the internal oscillator until it is configured. Is it possible?
I am curious about the design decision behind this... wouldn't it make more sense to execute off the internal oscillator on startup and in the first few instructions switch over to the main? I see very little reason why the the current design is desirable.
Thanks, Sam
login or register to reply
|