Hoja de datos de STM32F030 aquí .
- En la página 14, se menciona que:
"La selección del reloj del sistema se realiza en el inicio, sin embargo, el interno El oscilador RC 8 MHz se selecciona como el reloj predeterminado de la CPU al reiniciar. Un Se puede seleccionar un reloj externo de 4-32 MHz, en cuyo caso se monitorea para el fracaso. "
Creo que el microcontrolador se puede ejecutar perfectamente usando el cristal interno. Estoy en lo cierto Si lo estoy, ¿en qué casos querría alguien conectar un cristal externo al controlador? ¿Es para ejecutar el controlador a una frecuencia más baja (para ahorrar energía)? Creo que esto también se puede lograr configurando algunos preescaladores en el reloj interno. ¿Existen ciertas aplicaciones que exigen el requisito de un cristal externo? Si es así, ¿cuáles podrían ser?
- La página 21 dice:
Las fuentes de reloj RTC pueden ser:
• Un cristal externo de 32.768 kHz
• Un resonador u oscilador
• El oscilador RC interno de baja potencia (frecuencia típica de 40 kHz)
• El reloj externo de alta velocidad dividido por 32
¿RTC podrá mantener la hora exacta en la fuente de reloj interna? Estoy bien con + -5 segundos por día. ¿Puedo lograr eso cómodamente?
Siempre he visto el uso de cristal de 32.768 kHz con chips RTC, lo que facilita el conteo debido al valor de 2 ^ 15. Sin embargo, la fuente de reloj interno le da una señal de 40 kHz. ¿Podría surgir algún problema debido a esto?
- Por lo general, en los microcontroladores con RTC interno, hay un pin VBAT dedicado que se usa para mantener el RTC activo durante un corte de energía. No pude encontrar un pin de este tipo en este dispositivo. ¿Dónde puedo conectar la batería para obtener el suministro de respaldo para RTC? Hay varios pines VDD pero no puedo distinguir si uno de ellos es VBAT o no y, en caso afirmativo, cuál es. Las definiciones de los pines son de la página 28-33.