mirror of
https://github.com/eddyem/stm32samples.git
synced 2026-02-28 11:54:30 +03:00
add USB temlpate for F303
This commit is contained in:
@@ -115,8 +115,8 @@ int USB_receive(uint8_t *buf, int len){
|
||||
int USB_receivestr(char *buf, int len){
|
||||
int l = RB_readto((ringbuffer*)&in, '\n', (uint8_t*)buf, len);
|
||||
if(l == 0) return 0;
|
||||
if(l < 1 || bufovrfl) RB_clearbuf((ringbuffer*)&in);
|
||||
else buf[l-1] = 0; // replace '\n' with strend
|
||||
if(--l < 1 || bufovrfl) RB_clearbuf((ringbuffer*)&in);
|
||||
else buf[l] = 0; // replace '\n' with strend
|
||||
if(bufovrfl){
|
||||
if(l > 0) l = -l;
|
||||
else l = -1;
|
||||
|
||||
Reference in New Issue
Block a user