初级会员

- 积分
- 93
- 金钱
- 93
- 注册时间
- 2014-4-2
- 在线时间
- 0 小时
|

楼主 |
发表于 2014-5-9 19:17:23
|
显示全部楼层
int main(void)
{
u8 t;
u8 len;
u8 T;
Stm32_Clock_Init(9);//?????±???è??
delay_init(72); //???±??????
uart_init(72,9600); //????1??????
Adc_Init();
Timerx_Init(4999,7199);
while(1)
{
if(USART_RX_STA&0x80)
{
len=USART_RX_STA&0x3f;
printf("·???????????:\r\n");
for(t=0;t<len;t++)
{
USART1->DR=USART_RX_BUF[t];
// T=USART1->DR;
//printf("\r\nT=%d\r\n",T);
while((USART1->SR&0X40)==0);
}
T=USART1->DR;
printf("\r\n");
USART_RX_STA=0;
}
switch(T)
{
case 5: if(num==10) display(T); break;
case 10: if(num==20) display(T); break;
default: break;
}
}
} |
|