Skip to main content
jeffrey2399
Associate
September 26, 2016
Question

I/O Mirroring

  • September 26, 2016
  • 2 replies
  • 1006 views
Posted on September 26, 2016 at 16:23

I need to simply capture an input level and then output the same logic level as soon as possible on another pin.

This can be simply done with EXTI, but I was wondering if there is a passive peripheral based solution that could be done without software intervention.

I was wondering if one of the TIMERs could be re-purposed this way or some other peripheral?
    This topic has been closed for replies.

    2 replies

    Tesla DeLorean
    Guru
    September 26, 2016
    Posted on September 26, 2016 at 17:33

    Here we tend to use wire to achieve such effects.

    TIM units would tend to divide (ie /2)

    DMA doesn't really have the read/write functionality desired, and doesn't support bit-banding.

    EXTI could be done quite efficiently.

    What latency exactly are you looking for?

    Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
    Code Wrangler
    Associate II
    September 24, 2017
    Posted on September 24, 2017 at 08:42

    Clive One wrote:

    Here we tend to use wire to achieve such effects.

    LOL @ dry British humour...

    :)