Bonjour,

Après plusieurs recherches sur internet et lecture des documents constructeur je n'ai pas réussi à mettre en œuvre le mode WFI.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
void main(void)
{
  GPIO_Init(GPIOA, GPIO_Pin_2,GPIO_Mode_Out_PP_Low_Fast); //LED
  GPIO_Init(GPIOD, GPIO_Pin_0, GPIO_Mode_In_FL_IT); // active l'interruption sur PD_0 
  EXTI_SetPinSensitivity(EXTI_Pin_0, EXTI_Trigger_Rising); // detection sur fronty montant
  ITC->ISPR3 &= 0xFE; // règle le niveau de l'interruption
  enableInterrupts(); // Active les interruption de façon général
  CFG->GCR |= CFG_GCR_AL; // Active le mode WFI
  while (1)
  {
  }
}
Est ce que quelqu'un à déjà mis en œuvre ce mode ?

Pouvez-vous m'aider ou me fournir un morceau de code permettant d'enter dans le mode WFI.

>Merci