AnsweredAssumed Answered

Dumb as A Rock Newbie Needs Help with F070RB Nucleo USB

Question asked by sidlauskas.david on Mar 14, 2015
I've used CubeMX to build a UV5 project that includes USB and CDC Device Class. Right out of the box the project compiles with no problem and runs. It enumerates as a Comm port.

Now all I need are a few simple functions to send and receive to the host. Something like:

int32 SendUsb(uint8_t *buf, uint32_t length)
{
     returns number of bytes sent or -error code.
}

int32 ReceiveUSB(uint8_t *buf, uint32_t MaxLen)
{
     Returns number of characters read or -error code
}

Would someone please suggest the proper library calls to achieve this. I've read the app note UM1725 and searched the web, but that didn't help me.

CubeMX seems to be a great tool for letting dummies use complex code like USB, and I hope I'm too dumb for it.

Thanks,
Dave

Outcomes