diff --git a/ch32v003fun/ch32v003fun.c b/ch32v003fun/ch32v003fun.c index 3cc57c37e2cd7216fc9d46b790b610f5d20f8cf9..c1d3dc22969978f84d5fd0cfa0f4e3bca4092bbd 100644 --- a/ch32v003fun/ch32v003fun.c +++ b/ch32v003fun/ch32v003fun.c @@ -856,7 +856,7 @@ int _write(int fd, const char *buf, int size) char buffer[4] = { 0 }; int place = 0; - uint32_t timeout = 80000; // Give up after ~20ms + uint32_t timeout = 160000; // Give up after ~40ms while( place < size ) { int tosend = size - place;