新手入门
- 积分
- 15
- 金钱
- 15
- 注册时间
- 2016-6-23
- 在线时间
- 1 小时
|

楼主 |
发表于 2016-6-24 08:20:29
|
显示全部楼层
[mw_shl_code=applescript,true]int main(void)
{
// int i=0;
u8 key,mode;
u8 len,i;
u16 times=0;
LED_Init();
KEY_Init();
uart_init(9600);
CAN1_Configuration();
LED0=0;
LED1=0;
printf("USART CONFIG has done\n");
printf("CAN1 CONFIG has done\n");
printf("STM32\n");
while(1)
{
delay(100);
printf("STM32\n");
LED0=!LED0;
LED1=!LED1;
// GPIO_SetBits(GPIOA,GPIO_Pin_8); //LED0
// GPIO_SetBits(GPIOD,GPIO_Pin_2); //LED1
delay(100);
if(getdate()==1) //½Ç¶è′«¸DÆ÷¾íλ
{
printf("%.1f %.1f %.1f\n",p_g[0]*(180/3.14),p_g[1]*(180/3.14),p_g[2]*(180/3.14));
// if(p_g[0]*(180/3.14)>=45) //3¬1y45¡ãí£Ö1
// {
// GPIO_ResetBits(GPIOB,GPIO_Pin_5);
// GPIO_ResetBits(GPIOB,GPIO_Pin_6);
// GPIO_ResetBits(GPIOB,GPIO_Pin_7);
// }
i=KEY_Scan(0); //μÃμ½¼üÖμ
switch(i)
{
case KEY0_PRES:
LED1=!LED1;
break;
case KEY1_PRES:
LED1=!LED1;
break;
case WKUP_PRES:
LED1=!LED1;
break;
default:
delay_ms(10);
}
//
//
// key=KEY_Scan(0); //2»Ö§3Öᬰ′
// if(key==KEY0_PRES) //Æeá¢
// {
// mode=0;
// GPIO_SetBits(GPIOA,GPIO_Pin_8); //LED0
// GPIO_ResetBits(GPIOD,GPIO_Pin_2);
//
// GPIO_SetBits(GPIOB,GPIO_Pin_5);
// GPIO_SetBits(GPIOB,GPIO_Pin_6);
// GPIO_ResetBits(GPIOB,GPIO_Pin_7);
//
// }else if(key==KEY1_PRES) //×øÏÂ
// {
// mode=0;
// GPIO_ResetBits(GPIOA,GPIO_Pin_8);
// GPIO_SetBits(GPIOD,GPIO_Pin_2); //LED1-->PD.2
//
// GPIO_SetBits(GPIOB,GPIO_Pin_5);
// GPIO_ResetBits(GPIOB,GPIO_Pin_6);
// GPIO_SetBits(GPIOB,GPIO_Pin_7);
//
// }
// else if(key==WKUP_PRES) //í£Ö1
// {
// GPIO_ResetBits(GPIOB,GPIO_Pin_5);
// GPIO_ResetBits(GPIOB,GPIO_Pin_6);
// GPIO_ResetBits(GPIOB,GPIO_Pin_7);
// }
//
}
}
printf("STM32\n");
}[/mw_shl_code] |
|