Witam.
Czy zna może ktoś sposób aby w jeden avr wrzucić 2 raporty usb (jeden to ustawienie na kontroler gier, a drugi urządzenie wejścia wyjścia).
Mają one inną długość i flagę USB_CFG_HID_REPORT_DESCRIPTOR_LENGTH też trzeba ustawić dla każdego inną. Zmiana jej na uchar i ustawianie przy starcie nic nie daje. Tak samo usbHidReportDescriptor[] nie można wypełniać w funkcji. Musi być zdeklarowana na stałe. Zna ktoś jakiś sposób jak to ominąć. Potrzebuje mieć 2 urządzenia w jednym. Które komputer będzie wykrywał wybieramy przełącznikiem na urządzeniu. Wtedy będzie ładowany inny raport i komputer wykryje jako inne urządzenie.
Wiem że mogę zmieniać flasha za każdym razem ale tak nie chce.
Czy zna może ktoś sposób aby w jeden avr wrzucić 2 raporty usb (jeden to ustawienie na kontroler gier, a drugi urządzenie wejścia wyjścia).
Mają one inną długość i flagę USB_CFG_HID_REPORT_DESCRIPTOR_LENGTH też trzeba ustawić dla każdego inną. Zmiana jej na uchar i ustawianie przy starcie nic nie daje. Tak samo usbHidReportDescriptor[] nie można wypełniać w funkcji. Musi być zdeklarowana na stałe. Zna ktoś jakiś sposób jak to ominąć. Potrzebuje mieć 2 urządzenia w jednym. Które komputer będzie wykrywał wybieramy przełącznikiem na urządzeniu. Wtedy będzie ładowany inny raport i komputer wykryje jako inne urządzenie.
Wiem że mogę zmieniać flasha za każdym razem ale tak nie chce.