Witam,
Nie wiem jaki masz wyświetlacz, ale sobie poprawisz współrzędne.
W CubeMX nie zapomniałeś włączyć przerwań ?
Przetestuj takie coś.
Podaj co będzie na wyświetlaczu jak będziesz wypinał podpinał kabelek oraz otwierał/zamykał port.
Pętla ma być oczywiście w main()
Swój szkielet programu robiłeś zgodnie z tym kursem na forbot ? widziałem Twój komentarz...
Nie wiem jaki masz wyświetlacz, ale sobie poprawisz współrzędne.
W CubeMX nie zapomniałeś włączyć przerwań ?
Przetestuj takie coś.
Kod:
while (1)
{
sprintf(buffer, "%u", hUsbDeviceFS.dev_state);
LCD_SetLocation(&lcd, 0, 1);
LCD_WriteString(&lcd, buffer);
sprintf(buffer, "%u", hUsbDeviceFS.dev_connection_status);
LCD_SetLocation(&lcd, 1, 1);
LCD_WriteString(&lcd, buffer);
sprintf(buffer, "%lu", hUsbDeviceFS.ep0_state);
LCD_SetLocation(&lcd, 3, 1);
LCD_WriteString(&lcd, buffer);
}Podaj co będzie na wyświetlaczu jak będziesz wypinał podpinał kabelek oraz otwierał/zamykał port.
Pętla ma być oczywiście w main()
Swój szkielet programu robiłeś zgodnie z tym kursem na forbot ? widziałem Twój komentarz...
73 Paweł

