From 4ae5289410eb1823f3918be4da668fae3d4dcce1 Mon Sep 17 00:00:00 2001 From: Andreas Berthoud Date: Tue, 22 Jun 2021 19:10:25 +0200 Subject: [PATCH] Add Debug_write() --- nucleo-wb55-usb/Core/Src/main.c | 1 + nucleo-wb55-usb/USB_Device/App/usbd_cdc_if.c | 9 ++++++++- nucleo-wb55-usb/nucleo-wb55-usb.ioc | 19 ++++++++++++++----- 3 files changed, 23 insertions(+), 6 deletions(-) diff --git a/nucleo-wb55-usb/Core/Src/main.c b/nucleo-wb55-usb/Core/Src/main.c index 1da8a3e..8bd7484 100644 --- a/nucleo-wb55-usb/Core/Src/main.c +++ b/nucleo-wb55-usb/Core/Src/main.c @@ -187,6 +187,7 @@ static void MX_GPIO_Init(void) /* GPIO Ports Clock Enable */ __HAL_RCC_GPIOA_CLK_ENABLE(); + __HAL_RCC_GPIOB_CLK_ENABLE(); } diff --git a/nucleo-wb55-usb/USB_Device/App/usbd_cdc_if.c b/nucleo-wb55-usb/USB_Device/App/usbd_cdc_if.c index 159893d..65c88d9 100644 --- a/nucleo-wb55-usb/USB_Device/App/usbd_cdc_if.c +++ b/nucleo-wb55-usb/USB_Device/App/usbd_cdc_if.c @@ -129,7 +129,13 @@ static int8_t CDC_Receive_FS(uint8_t* pbuf, uint32_t *Len); static int8_t CDC_TransmitCplt_FS(uint8_t *pbuf, uint32_t *Len, uint8_t epnum); /* USER CODE BEGIN PRIVATE_FUNCTIONS_DECLARATION */ - +int Debug_write(uint8_t *ptr, uint16_t *Len) { + uint16_t i; + for (i=0; i