how to implement USB device Custom HID application for STM32F767ZI board
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-02-01 1:39 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-02-01 2:02 AM
Hello @ATamb.2​ ,
I advise you to have a look at these articles that will help you to implement your application:
- How to implement a USB device custom HID class on STM32 part1
- How to implement a USB device custom HID class on STM32 part2
- STM32 USB training - 01 Introduction
- STM32 USB training - 11.4 USB HID host labs
You can also start from HID_Standalone application which is available in the STM32CubeF7 MCU package, and you can customize the application according to your needs:
\STM32Cube_FW_F7_Vx.x.x\Projects\STM32F767ZI-Nucleo\Applications\USB_Device\HID_Standalone
Hope my answer helped you!
When your question is answered, please close this topic by choosing Select as Best.
Imen
Thanks
Imen
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-02-01 3:09 AM
Thanks, Imen DAHMEN!!!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-02-02 2:25 AM
While using STM32CubeF7 MCU package and customizing the application in STMCubeIDE, I am getting message that the project is part of hierarchical project structure and the project type is different, which has to be converted to STMCubeIDE format. After continuing it works but other features like using .ioc file for adding GPIOs disappears. Do I have import existing files to the project?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-02-02 11:16 AM
Hi @ATamb.2​
There is a known issue with the Hierarchical projects that cannot be imported with the option Copy into workspace. Please refer to this errata: STM32CubeIDE:STM32CubeIDE errata 1.11.x.
Imen
Thanks
Imen
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-02-02 7:42 PM
What is the solution for this problem? I am making a custom HID application using game controller and I need to change the report descriptor size in usbd_hid header file, but cannot change since editing is not allowed.
