//将收到的数据返回,经测试可以,利用查询方式
#include"stm32f10x_it.h"
#include "stm32f10x_conf.h"
void delayms(unsigned intcount);//延时程序
void RCC_Configuration(void); //时钟配置
void USART_Configuration(void);//定义串口初始化函数
void NVIC_Configuration( void);
void Uart1_PutChar(u8 ch);
void Uart1_PutString(u8* buf , u8len);
voidGPIO1_Configuration(void);
voidGPIO_Configuration(void);
void RCC_Configuration(void)
{
ErrorStatusHSEStartUpStatus;
//使能外部晶振
RCC_HSEConfig(RCC_HSE_ON);
//等待外部晶振稳定
HSEStartUpStatus =RCC_WaitForHSEStartUp();
//如果外部晶振启动成功,则进行下一步操作
if(HSEStartUpStatus==SUCCESS)
{
//设置HCLK(AHB时钟)=SYSCLK
RCC_HCLKConfig(RCC_SYSCLK_Div1);
//PCLK1(APB1) = HCLK/2
RCC_PCLK1Config(RCC_HCLK_Div2);