#include "stm32f10x.h"
#include "led.h"
#include "delay.h"
#include "key.h"
#include "sys.h"
#include "usart.h"
void UartASendStr (u8 *pucStr, u8 ulNum)
{
u8 i;
for(i = 0;i<ulNum;i++)
{
while(USART_GetFlagStatus(USART1,USART_FLAG_TC)==RESET)
USART_SendData(USART1,*pucStr++);
}
}
int main(void)
{
u8 key;
u8 t;
u8 i=0;
unsigned char data;
u8 len;
u16 times=0;
delay_init();
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
uart_init(2400);
LED_Init();
KEY_Init();
while(1)
{ unsigned char buf[16]={0XFE,0XFE,0XFE,0XFE,0X68,0XAA,0XAA,0XAA,0XAA,0XAA,0XAA,0X68,0X13,0X00,0XDF,0X16};
LED0=0;
UartASendStr(buf,16);
}
}
}
[/mw_shl_code]
|