Stap 2: Programmeren in Keil
Zodra het Project is geopend in de Keil, Open 'main.c' vindt u onder de map ' Application/gebruiker', te vinden onder ' Project: < projectName >'. Scroll naar beneden naar zoeken While(1). Voeg deze regel code net voor While(1):
HAL_TIM_Base_Start_IT(&htim1); //start timer1 in interrupt mode.
En uw venster Keil eruit zal zien:
[7]
Nu, Open 'STM32Fxx_it.c' in nabijheid van 'main.c' bestand. Scroll naar beneden naar de functie vind.alles 'TIM1_UP_IRQHandler'.
In hun schrijven volgende coderegels:
static uint32_t counter = 0;if (counter >= 500){ HAL_GPIO_TogglePin(LD2_GPIO_Port, LD2_Pin); counter = 0; } counter++;
En dus uw venster zal als volgt uitzien:
[8]
Klik op de knop 'Opbouwen' (of druk op 'F7'). De Connect uw STM32 Board en klik op 'LOAD' knop (of pers 'F8')