Skip to main content
matthias239955_stm1_stmicro_co
Visitor II
November 19, 2016
Question

Problems with DMAx_Streamy_IRQHandler

  • November 19, 2016
  • 1 reply
  • 532 views
Posted on November 19, 2016 at 10:15

The original post was too long to process during our migration. Please click on the attachment to read the original post.
    This topic has been closed for replies.

    1 reply

    Tesla DeLorean
    Guru
    November 20, 2016
    Posted on November 20, 2016 at 03:25

    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

    Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..