<?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 CDC flow control on KL27Z256 in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/CDC-flow-control-on-KL27Z256/m-p/789148#M48019</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Currently KL27Z256 works fine on CDC which communicates with Windows 10.&lt;/P&gt;&lt;P&gt;KL27Z256 transfers bulk data to PC, so I want to support flow control on KL27Z256 in case of overflow.&lt;/P&gt;&lt;P&gt;Unfortunately CDC examples on SDK 2.3 does not describe both hardware and software flow controls.&lt;/P&gt;&lt;P&gt;Is there any resolution for easy implementation of the features ?&lt;/P&gt;&lt;P&gt;Your any advice will be appreciated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 18 Jun 2018 08:24:34 GMT</pubDate>
    <dc:creator>shuichiy</dc:creator>
    <dc:date>2018-06-18T08:24:34Z</dc:date>
    <item>
      <title>CDC flow control on KL27Z256</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/CDC-flow-control-on-KL27Z256/m-p/789148#M48019</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Currently KL27Z256 works fine on CDC which communicates with Windows 10.&lt;/P&gt;&lt;P&gt;KL27Z256 transfers bulk data to PC, so I want to support flow control on KL27Z256 in case of overflow.&lt;/P&gt;&lt;P&gt;Unfortunately CDC examples on SDK 2.3 does not describe both hardware and software flow controls.&lt;/P&gt;&lt;P&gt;Is there any resolution for easy implementation of the features ?&lt;/P&gt;&lt;P&gt;Your any advice will be appreciated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Jun 2018 08:24:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/CDC-flow-control-on-KL27Z256/m-p/789148#M48019</guid>
      <dc:creator>shuichiy</dc:creator>
      <dc:date>2018-06-18T08:24:34Z</dc:date>
    </item>
    <item>
      <title>Re: CDC flow control on KL27Z256</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/CDC-flow-control-on-KL27Z256/m-p/789149#M48020</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;In case of limitations you can also use the Open Source uTasker KL27 project - see the KL27 link below for CDC/multiple CDC including CDC&amp;lt;-&amp;gt;UART bridges with full end-to-end flow control.&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;SPAN&gt;Kinetis: &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fkinetis.html" rel="nofollow" target="_blank"&gt;http://www.utasker.com/kinetis.html&lt;/A&gt;&lt;BR /&gt;Kinetis KL25, KL26, KL27, KL28, KL82, KL43, KL46&lt;BR /&gt;&lt;SPAN&gt;- &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fhttp%3A%2F%2Fwww.utasker.com%2Fkinetis%2FFRDM-KL25Z.html" rel="nofollow" target="_blank"&gt;http://http://www.utasker.com/kinetis/FRDM-KL25Z.html&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;- &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fkinetis%2FTWR-KL25Z48M.html" rel="nofollow" target="_blank"&gt;http://www.utasker.com/kinetis/TWR-KL25Z48M.html&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;- &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fkinetis%2FFRDM-KL26Z.html" rel="nofollow" target="_blank"&gt;http://www.utasker.com/kinetis/FRDM-KL26Z.html&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;- &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fkinetis%2FTEENSY_LC.html" rel="nofollow" target="_blank"&gt;http://www.utasker.com/kinetis/TEENSY_LC.html&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;- &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fkinetis%2FFRDM-KL27Z.html" rel="nofollow" target="_blank"&gt;http://www.utasker.com/kinetis/FRDM-KL27Z.html&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;- &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fkinetis%2FCapuccino-KL27.html" rel="nofollow" target="_blank"&gt;http://www.utasker.com/kinetis/Capuccino-KL27.html&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;- &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fkinetis%2FFRDM-KL28Z.html" rel="nofollow" target="_blank"&gt;http://www.utasker.com/kinetis/FRDM-KL28Z.html&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;- &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fkinetis%2FFRDM-KL82Z.html" rel="nofollow" target="_blank"&gt;http://www.utasker.com/kinetis/FRDM-KL82Z.html&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;- &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fkinetis%2FFRDM-KL43Z.html" rel="nofollow" target="_blank"&gt;http://www.utasker.com/kinetis/FRDM-KL43Z.html&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;- &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fkinetis%2FTWR-KL43Z48M.html" rel="nofollow" target="_blank"&gt;http://www.utasker.com/kinetis/TWR-KL43Z48M.html&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;- &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fkinetis%2FFRDM-KL46Z.html" rel="nofollow" target="_blank"&gt;http://www.utasker.com/kinetis/FRDM-KL46Z.html&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;- &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fkinetis%2FTWR-KL46Z48M.html" rel="nofollow" target="_blank"&gt;http://www.utasker.com/kinetis/TWR-KL46Z48M.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Build with: CW10.x, KDS, MCUXpresso, IAR, Keil, Greenhills, Crossworks, CooCox, Atollic, S32 Design Studio, GNU Make and Visual Studio&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;USB: &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fdocs%2FuTasker%2FUSB_User_Guide.PDF" rel="nofollow" target="_blank"&gt;http://www.utasker.com/docs/uTasker/USB_User_Guide.PDF&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;USB composites: &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fkinetis%2FUSB_Device.html" rel="nofollow" target="_blank"&gt;http://www.utasker.com/kinetis/USB_Device.html&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;USB-CDC host&amp;lt;-&amp;gt;device video: &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DXhISV1czIo4%26list%3DPLWKlVb_MqDQFZAulrUywU30v869JBYi9Q%26index%3D16" rel="nofollow" target="_blank"&gt;https://www.youtube.com/watch?v=XhISV1czIo4&amp;amp;list=PLWKlVb_MqDQFZAulrUywU30v869JBYi9Q&amp;amp;index=16&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;SPAN&gt;Free Open Source solution: &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fgithub.com%2FuTasker%2FuTasker-Kinetis" rel="nofollow" target="_blank"&gt;https://github.com/uTasker/uTasker-Kinetis&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;Working project in 15 minutes video: &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fyoutu.be%2FK8ScSgpgQ6M" rel="nofollow" target="_blank"&gt;https://youtu.be/K8ScSgpgQ6M&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;For better, faster, cheaper product developments consider the uTasker developer's version, professional Kinetis support, one-on-one training and complete fast-track project solutions to set you apart from the herd : &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fsupport.html" rel="nofollow" target="_blank"&gt;http://www.utasker.com/support.html&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Jun 2018 13:16:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/CDC-flow-control-on-KL27Z256/m-p/789149#M48020</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2018-06-18T13:16:24Z</dc:date>
    </item>
    <item>
      <title>Re: CDC flow control on KL27Z256</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/CDC-flow-control-on-KL27Z256/m-p/789150#M48021</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Mark,&lt;/P&gt;&lt;P&gt;Thanks for your response.&lt;/P&gt;&lt;P&gt;I have understood that external operating system is necessary for flow control.&lt;/P&gt;&lt;P&gt;However it is hard to change current project at this time.&lt;/P&gt;&lt;P&gt;Then I have one more question.&lt;/P&gt;&lt;P&gt;Is there any way to change CDC baud rate ?&lt;/P&gt;&lt;P&gt;I found following codes in virtual_com.h and changed 115200 to 2400, but unfortunately it affected nothing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/* Currently configured line coding */&lt;BR /&gt;#define LINE_CODING_SIZE (0x07)&lt;BR /&gt;#define LINE_CODING_DTERATE (115200)&lt;BR /&gt;#define LINE_CODING_CHARFORMAT (0x00)&lt;BR /&gt;#define LINE_CODING_PARITYTYPE (0x00)&lt;BR /&gt;#define LINE_CODING_DATABITS (0x08)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Shuichi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Jun 2018 04:31:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/CDC-flow-control-on-KL27Z256/m-p/789150#M48021</guid>
      <dc:creator>shuichiy</dc:creator>
      <dc:date>2018-06-28T04:31:45Z</dc:date>
    </item>
    <item>
      <title>Re: CDC flow control on KL27Z256</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/CDC-flow-control-on-KL27Z256/m-p/789151#M48022</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Shuichi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;An operating system is not necessary - just some simple software control.&lt;/P&gt;&lt;P&gt;The following may help with your baud rate setting question: &lt;A href="https://community.nxp.com/thread/478735"&gt;FSL_USB_STACK and Tera Term&lt;/A&gt; - as you will see it is probably not of any importance for your bulk communication case.&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Unfortunately you are in a similar position to many developers who have already invested so much time trying to tune the examples that they can't justify a quick change to a complete solution (which would have slashed project time and costs). However, if you are in a clinch in a professional development you could request a free port of your project state (see &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fservices.html" rel="nofollow" target="_blank"&gt;http://www.utasker.com/services.html&lt;/A&gt;&lt;SPAN&gt; ) which would probably still reduce the remaining development effort substantially by giving you a complete solution with personal support.&lt;/SPAN&gt;&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;EM style="color: #3366ff;"&gt;uTasker - for more performance and faster, cheaper product development&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Jun 2018 09:19:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/CDC-flow-control-on-KL27Z256/m-p/789151#M48022</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2018-06-28T09:19:35Z</dc:date>
    </item>
    <item>
      <title>Re: CDC flow control on KL27Z256</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/CDC-flow-control-on-KL27Z256/m-p/789152#M48023</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mark,&lt;/P&gt;&lt;P&gt;Thanks again.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;I will think about what I should do at this time.&lt;BR /&gt;You comments are very helpful for me.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Jun 2018 00:27:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/CDC-flow-control-on-KL27Z256/m-p/789152#M48023</guid>
      <dc:creator>shuichiy</dc:creator>
      <dc:date>2018-06-29T00:27:59Z</dc:date>
    </item>
  </channel>
</rss>

