Hi,
I'm talking about this SDK: Processor 'MIXRT1175xxxxx', version V2. 12.1.
My questions are:
1. Why so many peripherals selected internal 48Mhz RC clock as root? e.g. FlexSPI1 clock root, ADC1 clock root, MIPI_REF clock root and so on.
2. Why didn't select the precise external oscillator 24Mhz clock? What are the main advantages and disadvantages?
3. If i want config all the peripherals to select oscillator 24Mhz clock root (by config tools MCUXpresso), currently i have to config one by one, is there any method to config by batch?
many thanks!
已解决! 转到解答。
Hi
I would use OSC24M instead of RC48M_DIV2 if you want 24MHz, and you do have the 24MHz attached (which is almost always the case).
The 24MHz oscillator will be very accurate (eg. 10ppm) whereby the RC48M_DIV2 is derived from a trimmed RC oscillator, which will be less accurate (2%) and have more temperature drift.
Regards
Mark
Hi Mark,
Thanks for your sharing.
Do you know the mainly differences between OSC24M and RC48M_DIV2? power consumption or what? I just wonder why the SDK use RC48M_DIV2 as clock root of most peripherals, is there any benefit that change it to OSC24M source?
I guess there's no standard answer, just discussion. thank you again.
BR
Tyrone
Hi
I would use OSC24M instead of RC48M_DIV2 if you want 24MHz, and you do have the 24MHz attached (which is almost always the case).
The 24MHz oscillator will be very accurate (eg. 10ppm) whereby the RC48M_DIV2 is derived from a trimmed RC oscillator, which will be less accurate (2%) and have more temperature drift.
Regards
Mark