|
int main(void)
{
delay_init(); //延時(shí)函數(shù)初始化
smdGgpio_int_();
smdEgpio_int_();
smdFgpio_int_();
smdDgpio_int_();
smdCgpio_int_();
smdBgpio_int_();
smdAgpio_int_();
uart_init(9600);
// MYDMA_Config_TX(DMA1_Channel4,(u32)&USART1->DR,(u32)TXBuff,TX_MAX_LEN);
// USART_DMACmd(USART1,USART_DMAReq_Tx|USART_DMAReq_Rx,ENABLE);
// MYDMA_Config_RX(DMA1_Channel5,(u32)&USART1->DR,(u32)USART_RX_BUF,RX_MAX_LEN);
// MYDMA_Enable_RX(DMA1_Channel5);
LED_Init();
GD_Init();
KEY_Init();
// EXTIX_Init();
Adc_Init();
SMDA_VALUE.PWM_V =0;SMDB_VALUE.PWM_V =0;SMDC_VALUE.PWM_V =0;
SMDD_VALUE.PWM_V =0;SMDE_VALUE.PWM_V =0;SMDF_VALUE.PWM_V =0;SMDG_VALUE.PWM_V =0;
// SMDA_VALUE.PWM_CNT =50000;SMDB_VALUE.PWM_CNT =50000;SMDC_VALUE.PWM_CNT =50000;SMDD_VALUE.PWM_CNT =50000;
// SMDE_VALUE.PWM_CNT =50000;SMDF_VALUE.PWM_CNT =50000;SMDG_VALUE.PWM_CNT =50000;
// TIM3_Int_Init(10-1,72-1);
// TIM2_Int_Init(500-1,7200-1);
// TIM4_Int_Init(500-1,7200-1);
TIM1_Initbm();
// TIM1_Init(499,7200-1);
// star_clamp_rest();
// smd_AG_rest(1,1);
// SMD_Coturl(SMDD,STAR_SMDOE,OPEN_PWM,FORE_SMDDDIR,0);//D電機(jī)開始送牌
// SMD_Coturl(SMDC,STAR_SMDOE,OPEN_PWM,FORE_SMDCDIR,0);//C電機(jī)開始送牌
// get_rand();
// open_check();
printf("step:%d\r\n",ex);
while(1)
{
ex =Encoder_Get();
printf("step:%d\r\n",ex);
LED1 =!LED1;
// Wait_StarCard();
// star_Card();
// send_Card();
delay_ms(5000);
}
} |
|