mirror of
https://github.com/cnlohr/lolra.git
synced 2026-06-17 00:09:31 +00:00
Just make a CW wave
This commit is contained in:
@@ -66,7 +66,7 @@ int main()
|
|||||||
RCC->APB1PRSTR &= ~RCC_APB1Periph_TIM2;
|
RCC->APB1PRSTR &= ~RCC_APB1Periph_TIM2;
|
||||||
|
|
||||||
TIM2->PSC = 0x0000; // Prescalar
|
TIM2->PSC = 0x0000; // Prescalar
|
||||||
TIM2->ATRLR = 1; // Max
|
TIM2->ATRLR = 3; // Max
|
||||||
TIM2->CHCTLR1 = TIM_OC1M_2 | TIM_OC1M_1 | TIM_OC1PE;
|
TIM2->CHCTLR1 = TIM_OC1M_2 | TIM_OC1M_1 | TIM_OC1PE;
|
||||||
TIM2->CTLR1 = TIM_ARPE;
|
TIM2->CTLR1 = TIM_ARPE;
|
||||||
TIM2->CCER = TIM_CC1E | TIM_CC1P | TIM_CC1NP;
|
TIM2->CCER = TIM_CC1E | TIM_CC1P | TIM_CC1NP;
|
||||||
@@ -74,15 +74,18 @@ int main()
|
|||||||
|
|
||||||
// Enable TIM2
|
// Enable TIM2
|
||||||
TIM2->CTLR1 |= TIM_CEN;
|
TIM2->CTLR1 |= TIM_CEN;
|
||||||
TIM2->CH1CVR = 1;
|
TIM2->CH1CVR = 2;
|
||||||
|
|
||||||
|
printf( "Going\n");
|
||||||
|
|
||||||
while(1)
|
while(1)
|
||||||
{
|
;
|
||||||
|
/* {
|
||||||
TIM2->CCER = TIM_CC1E | TIM_CC1P | TIM_CC1NP;
|
TIM2->CCER = TIM_CC1E | TIM_CC1P | TIM_CC1NP;
|
||||||
funDigitalWrite( LEDPIN, 1 );
|
funDigitalWrite( LEDPIN, 1 );
|
||||||
Delay_Ms( 250 );
|
Delay_Ms( 1000 );
|
||||||
TIM2->CCER = TIM_CC1E | TIM_CC1P;
|
TIM2->CCER = TIM_CC1E | TIM_CC1P;
|
||||||
funDigitalWrite( LEDPIN, 0 );
|
funDigitalWrite( LEDPIN, 0 );
|
||||||
Delay_Ms( 250 );
|
Delay_Ms( 1000 );
|
||||||
}
|
}*/
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user