09-04-2017, 13:48
Oczywiście, że u Ciebie program się nie zatrzymuje na CDC_Transmit_HS(bufor, rozmiar),
bo nie masz tego obudowanego pętlą while tak jak ja:
while (CDC_Transmit_FS(" ug/m3\n", 7) != USBD_OK);
A spróbuj jeszcze wobec tego dać kilka razy jeden pod drugim:
CDC_Transmit_HS(bufor, rozmiar);
CDC_Transmit_HS(bufor, rozmiar);
CDC_Transmit_HS(bufor, rozmiar);
CDC_Transmit_HS(bufor, rozmiar);
czy coś Ci nie ginie po drodze.
bo nie masz tego obudowanego pętlą while tak jak ja:
while (CDC_Transmit_FS(" ug/m3\n", 7) != USBD_OK);
A spróbuj jeszcze wobec tego dać kilka razy jeden pod drugim:
CDC_Transmit_HS(bufor, rozmiar);
CDC_Transmit_HS(bufor, rozmiar);
CDC_Transmit_HS(bufor, rozmiar);
CDC_Transmit_HS(bufor, rozmiar);
czy coś Ci nie ginie po drodze.

