readme.txt 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. /*!
  2. \file readme.txt
  3. \brief description of the USB HID device(USB-Keyboard) demo
  4. */
  5. /*
  6. Copyright (C) 2017 GigaDevice
  7. 2017-06-06, V1.0.0, firmware for GD32F3x0
  8. */
  9. This demo is based on the GD32350R-EVAL board, it provides a description of
  10. how to use the USB_FS device application based on the Human Interface Device (HID).
  11. The Full Speed (FS) USB module uses a 48MHz clock, which is generated
  12. from an integrated PLL.
  13. The GD32 device is enumerated as an USB keyboard, that uses the native PC Host
  14. HID driver to which the GD32F3X0-EVAL board is connected.
  15. The USB keyboard use three key(wakeup key, tamper key and user key) to print 3
  16. characters('b', 'a' and 'c').
  17. This demo supports remote wakeup (which is the ability of a USB device to
  18. bring a suspended bus back to the active condition), and the wakeup key is
  19. used as the remote wakeup source.
  20. In order to test USB remote wakeup function, you can do as follows:
  21. - Manually switch PC to standby mode
  22. - Wait for PC to fully enter the standby mode
  23. - Push the wakeup key
  24. - If PC is ON, remote wakeup is OK, else failed
  25. In order to make the program work, you must do the following:
  26. - Open your preferred toolchain
  27. - Rebuild all files and load your image into target memory
  28. - Run the application