<?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>Kinetis Software Development Kit中的主题 Signaling USB connection</title>
    <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Signaling-USB-connection/m-p/593687#M6019</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm working on a project using K65F180M device with KDS 3.2 and KSDK 2.0.&lt;/P&gt;&lt;P&gt;The device use USB stack and acts as a USB device.&lt;/P&gt;&lt;P&gt;My question is: when is the best moment to turn on a led to signal that the device is correctly recognized? The set configuration event, the set interface event, the attach event or some other event?&lt;/P&gt;&lt;P&gt;I suppose that the best moment to turn off the led&amp;nbsp;could be the bus reset event: there is a better moment to do this?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Many thanks&lt;/P&gt;&lt;P&gt;Biafra&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 05 Sep 2016 14:20:29 GMT</pubDate>
    <dc:creator>biafra</dc:creator>
    <dc:date>2016-09-05T14:20:29Z</dc:date>
    <item>
      <title>Signaling USB connection</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Signaling-USB-connection/m-p/593687#M6019</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm working on a project using K65F180M device with KDS 3.2 and KSDK 2.0.&lt;/P&gt;&lt;P&gt;The device use USB stack and acts as a USB device.&lt;/P&gt;&lt;P&gt;My question is: when is the best moment to turn on a led to signal that the device is correctly recognized? The set configuration event, the set interface event, the attach event or some other event?&lt;/P&gt;&lt;P&gt;I suppose that the best moment to turn off the led&amp;nbsp;could be the bus reset event: there is a better moment to do this?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Many thanks&lt;/P&gt;&lt;P&gt;Biafra&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Sep 2016 14:20:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Signaling-USB-connection/m-p/593687#M6019</guid>
      <dc:creator>biafra</dc:creator>
      <dc:date>2016-09-05T14:20:29Z</dc:date>
    </item>
    <item>
      <title>Re: Signaling USB connection</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Signaling-USB-connection/m-p/593688#M6020</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The device enters the 'Ready' state on reception of the first 'In' token after the address has been set in the 'Setup' state.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Turning the LED off with 'Reset' would work. &amp;nbsp;There are always multiple bus resets. &amp;nbsp;On Windows there will be at least two, with four to six being typical.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Sep 2016 12:17:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Signaling-USB-connection/m-p/593688#M6020</guid>
      <dc:creator>bobpaddock</dc:creator>
      <dc:date>2016-09-06T12:17:12Z</dc:date>
    </item>
    <item>
      <title>Re: Signaling USB connection</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Signaling-USB-connection/m-p/593689#M6021</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="margin-bottom: .0001pt;"&gt;Hello&amp;nbsp; Francesco,&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;A USB device has six types of states:&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI style="margin-bottom: .0001pt;"&gt;Attached — A device is attached to the USB. It is not powered by the USB&lt;/LI&gt;&lt;/UL&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI style="margin-bottom: .0001pt;"&gt;Powered — A device is attached to the USB and powered by the USB. This device has not been reset&lt;/LI&gt;&lt;/UL&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI style="margin-bottom: .0001pt;"&gt;Default — A device is attached to the USB and powered and has been reset. It has not been&lt;/LI&gt;&lt;/UL&gt;&lt;P style="margin-bottom: .0001pt;"&gt;assigned a unique address, the device responds at the default address and is in default state&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI style="margin-bottom: .0001pt;"&gt;HelloAddress — If a device is in default state and a unique device address has been assigned, and the device is not configured, then the device is transitioned to address state.&lt;/LI&gt;&lt;/UL&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI style="margin-bottom: .0001pt;"&gt;Configured — If a device is already in address state and configured, and is not suspended, then the device enters configured state in which the host can use the functions provided by the device.&lt;/LI&gt;&lt;/UL&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI style="margin-bottom: .0001pt;"&gt;Suspended — If a device is in powered, default, address, configured, and has no bus activity for&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;3 ms, it enters suspend state. The host may not use the function of a suspended device.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is up to your application in which state to turn on the led.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards&lt;BR /&gt;Fiona Kuang&lt;BR /&gt;TIC - Technical Information Center&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Mark Correct button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Sep 2016 11:00:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Signaling-USB-connection/m-p/593689#M6021</guid>
      <dc:creator>TICS_Fiona</dc:creator>
      <dc:date>2016-09-09T11:00:56Z</dc:date>
    </item>
    <item>
      <title>Re: Signaling USB connection</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Signaling-USB-connection/m-p/593690#M6022</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Fiona,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many thanks for your answer.&lt;/P&gt;&lt;P&gt;I know the state list: my doubt is which command is to change&amp;nbsp;the device state.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many thanks&lt;/P&gt;&lt;P&gt;Biafra&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Sep 2016 12:29:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Signaling-USB-connection/m-p/593690#M6022</guid>
      <dc:creator>biafra</dc:creator>
      <dc:date>2016-09-09T12:29:47Z</dc:date>
    </item>
  </channel>
</rss>

