int main(void){
Delay_Init();
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE);
GPIOC->CFGLR =0x88888888; //10 Pull, 00 Input;
while(1){
GPIOC->OUTDR = 255; //Pullup
Delay_Ms(250);
GPIOC->OUTDR = 0; //Pulldown
Delay_Ms(250);
n++;
}
}
int main(void){
u8 n = 0;
Delay_Init();
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE);
GPIOC->CFGLR =0x88888888; //10 Pull, 00 Input;
while(1){
GPIOC->OUTDR = n; //Pullup Count
Delay_Ms(250);
n++
}
}
int main4(void){
u8 n = 0;
Delay_Init();
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE);
GPIOC->CFGLR =0x88888888; //10 Pull, 00 Input;
while(1){
GPIOC->OUTDR = 170; //Blink
Delay_Ms(250);
GPIOC->OUTDR = 85; //Blonk
Delay_Ms(250);
n++;
}
}