make USB serial Tx blocking (bugfix for lost TX characters)

This commit is contained in:
stevstrong 2017-06-20 18:33:00 +02:00
parent 4aa44ee0e0
commit b7fb21aa0c
1 changed files with 1 additions and 2 deletions

View File

@ -25,7 +25,6 @@
/* Includes ------------------------------------------------------------------*/
#include "usbd_cdc_vcp.h"
//#include "stm32f4_discovery.h"
/* Private typedef -----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
@ -57,7 +56,7 @@ uint8_t UsbRecBuffer[UsbRecBufferSize];
volatile int UsbRecRead = 0;
volatile int UsbRecWrite = 0;
volatile int VCP_DTRHIGH = 0;
uint8_t UsbTXBlock = 0;
uint8_t UsbTXBlock = 1;
uint32_t VCPBytesAvailable(void) {
return (UsbRecWrite - UsbRecRead + UsbRecBufferSize) % UsbRecBufferSize;