прикрутил библиотеку к проекту. ком порт определяется и я вижу чары, вводимые в терминале, попадают в 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