j'utilise coocox. dans ces deux routines, ils décrivent que le système va tourner sur 168Mhz.
j'ai commue un erreur? comment je connais est ce que je tourne sur 16 ou 168?
-----
12/04/2013, 19h24
#32
mmm999
Date d'inscription
février 2006
Âge
37
Messages
539
Re : délai avec stm32
pas de réponse?
18/04/2013, 01h15
#33
mmm999
Date d'inscription
février 2006
Âge
37
Messages
539
Re : délai avec stm32
Bonjour
pour mesurer la frequence dans le corp de stm32. une fonction est appeler à fin de calculer, à partir des valeurs de registre en ce moment, la fréquence de stm32.
SystemInit();
SystemCoreClockUpdate();
dans le fichier stm32f4xx.h vous devez mettre à jours la fréquence exacte de quartz
#if !defined (HSE_VALUE)
#define HSE_VALUE ((uint32_t)8000000) /*!< Value of the External oscillator in Hz */
#endif /* HSE_VALUE */
puis vous pouvez lire la valeur de frequence interne en accédant à la variable SystemCoreClock dans la fonction SystemCoreClockUpdate();
j'ai trouveé la frequence est 55 MHZ.
je doit mettre a jour les registres de PLL