This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM3352: DMTIMER Select TCLKIN clock,which pins is TCLKIN?

Part Number: AM3352

when DMTIMER  Selet TCLKIN clock,  

  • It can be used for external signal counting

    but  which pins  is used for external signal。 

     look for am3352 datasheet  ,TCLKIN  only one pin,it is  B15.  I don't know if I got it wrong?

    I think every timer should has an external input pin.

and  for external signal counting(not encoder ,just singal),What features should be used?

  • There is only one TCLKIN which can be used as a clock source for the DMTIMERs. it is available on ZCE ball B15 and ZCZ ball D14.

    What frequency of  signal edges are you trying to count?   I assume you are trying to capture more than one signal?

    --Paul 

  • There is only one TCLKIN which can be used as a clock source for the DMTIMERs. it is available on ZCE ball B15 and ZCZ ball D14.

        it is means  If I want to use dmTimer for external signal counting,it can only one?  

    What frequency of  signal edges are you trying to count? 

        at least 200K,1M best.

           i need  the funtion is  count  external  signal,and i need at least two of  them。They are completely independent,and i can not use external interrupt funtion。

         for example  external signa a and b .        a->a_counter。    b->b_counter。 one a ,a_counter add one .  one b ,  b_counter add one 。 

  • There is only one TCLKIN which can be used as a clock source for the DMTIMERs. it is available on ZCE ball B15 and ZCZ ball D14.

        it is means  If I want to use dmTimer for external signal counting,it can only one?  

    Correct.

       i need  the funtion is  count  external  signal,and i need at least two of  them。They are completely independent,and i can not use external interrupt funtion。

         for example  external signa a and b .        a->a_counter。    b->b_counter。 one a ,a_counter add one .  one b ,  b_counter add one 。 

    I'm exploring if there are any alternative option that would work for you. 

    --Paul 

  • i am sorry for reply to you  delay . thanks for your exploting.

  • Stlil looking for possible suggestions from the team. 

  • Take a look at the eQEP interface.  You should be able to use the QEPA input for the signal you wish to count. You can override the direction (QEPB) by programming the counter (QPOSCNT) to always count up (QDECCTRL:QSRC).  There are other features in this module you may find useful. 

    Please review the EQEP section in the TRM for full details. 

    Note: This is offered as a possible solution for your need and one that we have not prototyped.

    --Paul

  • OK.  thanks for your reply