Browse Source

HAL_ChibiOS: use more USB buffers on higher end F7 chips

gps-1.3.1
Andrew Tridgell 3 years ago committed by Peter Barker
parent
commit
584fb7cd7b
  1. 3
      libraries/AP_HAL_ChibiOS/hwdef/common/halconf.h

3
libraries/AP_HAL_ChibiOS/hwdef/common/halconf.h

@ -458,7 +458,8 @@
* @note The default is 2 buffers. * @note The default is 2 buffers.
*/ */
#if !defined(SERIAL_USB_BUFFERS_NUMBER) || defined(__DOXYGEN__) #if !defined(SERIAL_USB_BUFFERS_NUMBER) || defined(__DOXYGEN__)
#if defined(STM32H7) // more USB buffers works well on H7 and higher end F7
#if defined(STM32H7) || (defined(STM32F7) && HAL_MEMORY_TOTAL_KB>=512)
#define SERIAL_USB_BUFFERS_NUMBER 4 #define SERIAL_USB_BUFFERS_NUMBER 4
#else #else
#define SERIAL_USB_BUFFERS_NUMBER 2 #define SERIAL_USB_BUFFERS_NUMBER 2

Loading…
Cancel
Save