1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/jylzming-STM8-UART

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
main.c 600
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
jylzming Отправлено 31.08.2016 10:18 4563b6f
/* 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 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/jylzming-STM8-UART.git
git@api.gitlife.ru:oschina-mirror/jylzming-STM8-UART.git
oschina-mirror
jylzming-STM8-UART
jylzming-STM8-UART
master