Od strony ARMa (ATM32F4DISCVERY) mam teoretycznie wszystko. W praktyce zauważyłem że musi on wysyłać/dostawać po USB (wbudowane, nie te z ST-LINK tylko te drugie) w paczkach po max 256bajtów każda. Ogółem potrzebuję wypełnić tablicę danymi na komputerze (do 800pól) a potem ją przesłać po USB do ARMa. Mówię że mam teoretycznie wszystko w ARMie, bo cały kod jest wstępnie gotowy i działający, USB wysyła w tych paczkach (z ARM do PC, oglądam na Realterm) ale czy odbiera takie paczki... nie wiem ;/ muszę mieć jak wysłać z PC do ARMa po tym USB dane tak jak pisałem wyżej kilka razy (3 paczki po 256bajtów i jedna z resztą, któa pozostanie z 800bajtów, między każdą paczką 100ms przerwy).
Do obsługi USB w ARM użyłem HALa, tak jak na tym kursie:
http://forbot.pl/blog/artykuly/programo ... sb-id13477Od strony PC używam w sumie sterowników z ST, ponieważ korzystam z tego wbudowanego w DISCOVERY portu USB (jak pisałem wyżej).