<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re:  STM comparator and timer equivalence pin in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/STM-comparator-and-timer-equivalence-pin/m-p/942368#M54440</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The STM32 COMP1 is similar to the CMP in the KL05 in as much as it can compare two inputs at a time.&lt;BR /&gt;That means that if you have been using the COMP1 to compare REF_BUS as the positive input with the negative inputs REF_A, REF_B and REF_C it will be polling the three by changing the negative input MUX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the case of the KL05 you can exactly the same thing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regrds&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Note: uTasker based projects developed on STM32 parts can run on Kinetis parts by changing just the project define _STM32 to _KINETIS and redefining the pin connections to match the alternative device. Most HAL interfaces are compatible so application code can run on either.&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 04 Jul 2019 23:20:58 GMT</pubDate>
    <dc:creator>mjbcswitzerland</dc:creator>
    <dc:date>2019-07-04T23:20:58Z</dc:date>
    <item>
      <title>STM comparator and timer equivalence pin</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/STM-comparator-and-timer-equivalence-pin/m-p/942364#M54436</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need use this stm pins of the comparator in kl05.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PA0.Signal=COMP1_INM6&lt;BR /&gt;PA1.Signal=COMP1_INP&lt;BR /&gt;PA4.Signal=COMP1_INM4&lt;BR /&gt;PA5.Signal=COMP1_INM5&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Wich is the equivalence in&amp;nbsp;MKL05Z32VFK4? In the datasheet only is possible to found CMP0_INx and CMP0_OUT. It's ok if I use only the inputs? CMP0_IN0 up to CMP0_IN3 ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And I have the same problem with the Timers: I have used from TPM0_CH0 up to TPM0_CH5.&amp;nbsp;It will work?&lt;/P&gt;&lt;P&gt;STM32&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;KL05&lt;/P&gt;&lt;TABLE border="1" cellpadding="0" cellspacing="0" dir="ltr" style="border: none; font-size: 10pt;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;PA7&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;PA7&lt;/TD&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;PA7.Signal=TIM1_CH1N&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;PA7.Signal=TIM1_CH1N&lt;/TD&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;CL&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;&lt;/TD&gt;&lt;TD style="padding: 2px 3px 2px 3px;"&gt;&lt;/TD&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;PTA5&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;PTA5&lt;/TD&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;TPM0_CH5&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;TPM0_CH5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;PA8&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;PA8&lt;/TD&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;PA8.Signal=S_TIM1_CH1&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;PA8.Signal=S_TIM1_CH1&lt;/TD&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;CH&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;&lt;/TD&gt;&lt;TD style="padding: 2px 3px 2px 3px;"&gt;&lt;/TD&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;PTB9&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;PTB9&lt;/TD&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;TPM0_CH2&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;TPM0_CH2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;PA9&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;PA9&lt;/TD&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;PA9.Signal=S_TIM1_CH2&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;PA9.Signal=S_TIM1_CH2&lt;/TD&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;BH&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;&lt;/TD&gt;&lt;TD style="padding: 2px 3px 2px 3px;"&gt;&lt;/TD&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;PTB10&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;PTB10&lt;/TD&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;TPM0_CH1&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;TPM0_CH1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;PA10&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;PA10&lt;/TD&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;PA10.Signal=S_TIM1_CH3&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;PA10.Signal=S_TIM1_CH3&lt;/TD&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;AH&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;&lt;/TD&gt;&lt;TD style="padding: 2px 3px 2px 3px;"&gt;&lt;/TD&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;PTB11&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;PTB11&lt;/TD&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;TPM0_CH0&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;TPM0_CH0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;PB0&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;PB0&lt;/TD&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;PB0.Signal=TIM1_CH2N&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;PB0.Signal=TIM1_CH2N&lt;/TD&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;BL&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;&lt;/TD&gt;&lt;TD style="padding: 2px 3px 2px 3px;"&gt;&lt;/TD&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;PTA6&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;PTA6&lt;/TD&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;TPM0_CH4&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;TPM0_CH4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;PB1&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;PB1&lt;/TD&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;PB1.Signal=TIM1_CH3N&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;PB1.Signal=TIM1_CH3N&lt;/TD&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;AL&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;&lt;/TD&gt;&lt;TD style="padding: 2px 3px 2px 3px;"&gt;&lt;/TD&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;PTB8&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;PTB8&lt;/TD&gt;&lt;TD data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;TPM0_CH3&amp;quot;}" style="padding: 2px 3px 2px 3px;"&gt;TPM0_CH3&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EDITED: I think that COMPx_INMx is the negative and the COMPx_INP the positive but in NXP is indifferent?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Jul 2019 16:14:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/STM-comparator-and-timer-equivalence-pin/m-p/942364#M54436</guid>
      <dc:creator>jhd</dc:creator>
      <dc:date>2019-07-04T16:14:31Z</dc:date>
    </item>
    <item>
      <title>Re:  STM comparator and timer equivalence pin</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/STM-comparator-and-timer-equivalence-pin/m-p/942365#M54437</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can I&amp;nbsp;connect this so?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REF_BUS&amp;nbsp; &amp;nbsp;----&amp;gt;&amp;nbsp; CMP0_IN0&lt;/P&gt;&lt;P&gt;REF_C&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ----&amp;gt;&amp;nbsp; CMP0_IN1&lt;/P&gt;&lt;P&gt;REF_B&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ----&amp;gt;&amp;nbsp; CMP0_IN2&lt;/P&gt;&lt;P&gt;REF_A&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ----&amp;gt;&amp;nbsp; CMP0_IN3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="cmp.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/90422iCCE6A8C1BD77E735/image-size/large?v=v2&amp;amp;px=999" role="button" title="cmp.png" alt="cmp.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With the stm chip is connect so:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REF_BUS&amp;nbsp; &amp;nbsp;----&amp;gt;&amp;nbsp; COMP1_INP&amp;nbsp;&lt;/P&gt;&lt;P&gt;REF_C&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ----&amp;gt;&amp;nbsp; COMP1_IM6&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;REF_B&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ----&amp;gt;&amp;nbsp; COMP1_IM5&lt;/P&gt;&lt;P&gt;REF_A&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ----&amp;gt;&amp;nbsp; COMP1_IM4&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Jul 2019 20:39:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/STM-comparator-and-timer-equivalence-pin/m-p/942365#M54437</guid>
      <dc:creator>jhd</dc:creator>
      <dc:date>2019-07-04T20:39:12Z</dc:date>
    </item>
    <item>
      <title>Re:  STM comparator and timer equivalence pin</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/STM-comparator-and-timer-equivalence-pin/m-p/942366#M54438</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The KL05 compartor has a number of inputs that can be selected to be CMP+ or CMP-. That means that there are not inputs which are dedicated CMP+ or CMP- and you thus have full flexibility.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The TPM channel pins, when programmed to operate as channel inputs, can be programmed to be rising, falling or both-edge sensitive, so also don't have dedicated positive/negative pins.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;EM&gt;Complete Kinetis solutions for professional needs, training and support: &lt;A href="http://www.utasker.com/kinetis.html" target="test_blank"&gt;http://www.utasker.com/kinetis.html&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Kinetis KL02/KL03/KL05:&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;- &lt;A href="http://www.utasker.com/kinetis/FRDM-KL02Z.html" target="test_blank"&gt;http://www.utasker.com/kinetis/FRDM-KL02Z.html&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;- &lt;A href="http://www.utasker.com/kinetis/FRDM-KL03Z.html" target="test_blank"&gt;http://www.utasker.com/kinetis/FRDM-KL03Z.html&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;- &lt;A href="http://www.utasker.com/kinetis/FRDM-KL05Z.html" target="test_blank"&gt;http://www.utasker.com/kinetis/FRDM-KL05Z.html&lt;/A&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000080;"&gt;&lt;EM&gt;uTasker: supporting &amp;gt;1'000 registered Kinetis users get products faster and cheaper to market&lt;/EM&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;EM&gt;Request Free emergency remote desk-top consulting at &lt;A href="http://www.utasker.com/services.html" target="test_blank"&gt;http://www.utasker.com/services.html&lt;/A&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Open Source version at &lt;A href="https://github.com/uTasker/uTasker-Kinetis" target="test_blank"&gt;https://github.com/uTasker/uTasker-Kinetis&lt;/A&gt;&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Jul 2019 23:06:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/STM-comparator-and-timer-equivalence-pin/m-p/942366#M54438</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2019-07-04T23:06:27Z</dc:date>
    </item>
    <item>
      <title>Re:  STM comparator and timer equivalence pin</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/STM-comparator-and-timer-equivalence-pin/m-p/942367#M54439</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;Thank you very much Mark, I supposed that but I was not sure.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Jul 2019 23:16:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/STM-comparator-and-timer-equivalence-pin/m-p/942367#M54439</guid>
      <dc:creator>jhd</dc:creator>
      <dc:date>2019-07-04T23:16:18Z</dc:date>
    </item>
    <item>
      <title>Re:  STM comparator and timer equivalence pin</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/STM-comparator-and-timer-equivalence-pin/m-p/942368#M54440</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The STM32 COMP1 is similar to the CMP in the KL05 in as much as it can compare two inputs at a time.&lt;BR /&gt;That means that if you have been using the COMP1 to compare REF_BUS as the positive input with the negative inputs REF_A, REF_B and REF_C it will be polling the three by changing the negative input MUX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the case of the KL05 you can exactly the same thing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regrds&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Note: uTasker based projects developed on STM32 parts can run on Kinetis parts by changing just the project define _STM32 to _KINETIS and redefining the pin connections to match the alternative device. Most HAL interfaces are compatible so application code can run on either.&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Jul 2019 23:20:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/STM-comparator-and-timer-equivalence-pin/m-p/942368#M54440</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2019-07-04T23:20:58Z</dc:date>
    </item>
  </channel>
</rss>

