#include "stm32f10x.h"
#include "stm32f10x_conf.h"
void RCC_Configuration(void);
void GPIO_Configration(void);
void NVIC_Configuration(void);
void USART_Configuration(void);
vu16 i ;
int main(void)
{
RCC_Configuration();
NVIC_Configuration();
GPIO_Configration();
USART_Configuration();
while(1)
{
if(USART_GetFlagStatus(USART1 , USART_IT_RXNE) == SET)
{
USART_SendData(USART1 , USART_ReceiveData(USART1));
for(i = 0; i < 500; i ++);
}
}
}
void RCC_Configuration(void)
{
ErrorStatus HSEStartUpStatus;
RCC_DeInit();
RCC_HSEConfig(RCC_HSE_ON);
HSEStartUpStatus = RCC_
#include "stm32f10x_conf.h"
void RCC_Configuration(void);
void GPIO_Configration(void);
void NVIC_Configuration(void);
void USART_Configuration(void);
vu16 i ;
int main(void)
{
RCC_Configuration();
NVIC_Configuration();
GPIO_Configration();
USART_Configuration();
while(1)
{
if(USART_GetFlagStatus(USART1 , USART_IT_RXNE) == SET)
{
USART_SendData(USART1 , USART_ReceiveData(USART1));
for(i = 0; i < 500; i ++);
}
}
}
void RCC_Configuration(void)
{
ErrorStatus HSEStartUpStatus;
RCC_DeInit();
RCC_HSEConfig(RCC_HSE_ON);
HSEStartUpStatus = RCC_