Слияние кода завершено, страница обновится автоматически
/* MAIN.C file
* STM8S103单片机通过串口1接收数据并发送回去,串口接收的数据保存在全局变量数组中,
* 接收完所有数据有rx_finished标志为1,此时可进行数据的处理
* Copyright (c) 2002-2005 STMicroelectronics
*/
#include "stm8s103k.h"
#include "stm8s_bit.h"
#include "uart.h"
main()
{
unsigned char i;
UART_Config();
UART_Sendstr("UART1 test\r\t");
_asm("rim");
while (1)
{
if(rx_finished)
{
rx_finished = 0;
for(i = 0; i < rx_cnt; i++)
UART_Sendchar(rx_data[i]);
//若未清空x_data数组的之前的内容(数据较长),
//使用UART_Sendstr会将之前的数据一起发送,而不是rx_cnt的数据长度
}
}
}
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )