STM8S103 库文件操作 精简串口1
while (1)
{
/*打印字符 \换行\回车*/
printf("AT+RST\r\n");
delay(3000);
}
}
/*中断接收代码,在主程序中使用,需将stm8s_it.c中对应程序屏蔽,否则报错*/ INTERRUPT_HANDLER(UART1_RX_IRQHandler, 18)
{
if(UART1_GetITStatus(UART1_IT_RXNE )!= RESET)
{
Res =UART1_ReceiveData8();
UART1_sendchar(Res);
}
}
/*后面的程序不得修改*/
#ifdef USE_FULL_ASSERT
/**
* @brief Reports the name of the source file and the source line number * where the assert_param error has occurred.
* @param file: pointer to the source file name
* @param line: assert_param error line source number
* @retval : None
*/
void assert_failed(u8* file, u32 line)
{
/* User can add his own implementation to report the file name and line number, ex: printf("Wrong parameters value: file %s on line %d\r\n", file, line) */
/* Infinite loop */
while (1)
{
}
}
#endif