реклама на сайте
подробности

 
 
> STM32F107 и Virtual Com Port.
Jenya7
сообщение Jan 18 2016, 07:40
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 1 778
Регистрация: 29-03-12
Пользователь №: 71 075



прикрутил библиотеку к проекту. ком порт определяется и я вижу чары, вводимые в терминале, попадают в string_buf. но я не хочу опрашивать все время полингом. как сделать так чтоб чар заходил в буфер по интерапту и если пришел ‘ \r ‘ то я бы мог распарсить команду. так я делаю в обычном USART.
Код
int main(void)
{
    UB_USB_CDC_Init();
    while(1)
    {
         check_usb=UB_USB_CDC_GetStatus();
          if(check_usb==USB_CDC_CONNECTED)
          {
              // USB -> UART
              rx_usb=UB_USB_CDC_ReceiveData(string_buf);
              if(rx_usb>0)
              {
                    //???
              }
         }
    }
}


на всякий случай прилагаю библиотеку

Сообщение отредактировал Jenya7 - Jan 18 2016, 11:05
Прикрепленные файлы
Прикрепленный файл  usb.rar ( 37.4 килобайт ) Кол-во скачиваний: 14
 
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 21:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.01314 секунд с 7
ELECTRONIX ©2004-2016