2016-11-19 01:15 AM
2016-11-19 06:25 PM
The transfer length is 3 16-bit words, not 6 bytes, use sizeof()/2
You'll be interrupting very frequently, consider a bigger buffer. Ending in the default handler suggests that your IRQHandler isn't linking properly, are you using a .CPP file, or C++ syntax (compile as if). If so you'll need to address name mangling, use extern ''C'' If there is no interrupt at all, look at the DMA flags, errors