I am trying to use this function:USBH_StatusTypeDef USBH_HID_SetReport(USBH_HandleTypeDef *phost,
uint8_t reportType,
uint8_t reportId,
uint8_t *reportBuff,
uint8_t reportLen...
I have HID keyboard running on HS and trying to add a touch screen on FSbut when it enumerates the touch screen has a pif->bInterfaceSubClass = 0 , causing a fail in USBH_FindInterface pif->bInterfaceSubClass is automatically populated by the Touch ...
I use "sprintf (string,"comment"); everywhere now for some reason, I am getting a hardfault. in an innocuous print.length += sprintf(String + length, "Received Packet from ");length is only 15.String is declared as char String[256];I guess it is us...
Hello Jan, Pavel, Clive... long time no see... @Pavel A. @waclawek.jan @Community member Jan, no sorry, I never got it going, just too difficult...the call stack is the easy bit, making the calls work is where I came unstuck.got Host running ok,...
it is a H743 boardthe device "cap touch" is limping along on FS Host, luckily the touch chip responds with the data I need, so one finger is runningbut when I plug in the Keyboard HS host the touch dies but the keyboards worksthen unplug and nothin...
You should get the Rx running first to set your timing bits correctly to the external dongle you have.then you can send with TXRxvoid checkCanRxFifos(void) {
int readCanBytecount;
canTrafficCounter++;
char canFifo1FullFlag = CAN->RF1R & ...