<?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 Microcontrollers中的主题 Re: MK22FN256VLH12 USB</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MK22FN256VLH12-USB/m-p/675307#M41508</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi sjim tey&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;About your question:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;if I want to&amp;nbsp;run the device on its&amp;nbsp;high speed(480Mbps)&amp;nbsp;, I just set the macro USB_DEVICE_CONFIG_EHCI to 1U and set the USB_DEVICE_CONFIG_KHCI to 0U, am I right ?&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Yes, USB_DEVICE_CONFIG_KHCI is the macro that will use drivers for full speed, meanwhile EHCI will use High speed drivers. You can find some USB documentation in the path &amp;lt;SDK_2.2_MK22F&amp;gt;\docs\usb.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps&lt;/P&gt;&lt;P&gt;Best Regards&lt;/P&gt;&lt;P&gt;Jorge Alcala&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 26 Jul 2017 01:14:52 GMT</pubDate>
    <dc:creator>jorge_a_vazquez</dc:creator>
    <dc:date>2017-07-26T01:14:52Z</dc:date>
    <item>
      <title>MK22FN256VLH12 USB</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MK22FN256VLH12-USB/m-p/675305#M41506</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, I'm using the MK22 USB to be a HID generic device( to output huge ADC datas to PC) , I find the demo code is&amp;nbsp;running at its KHCI mode in the Demo code, I search the KHCI in internet but fail to find much message about KHCI, could you just tell me the different between KHCI&amp;nbsp;and EHCI ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;if I want to&amp;nbsp;run the device on its&amp;nbsp;high speed(480Mbps)&amp;nbsp;, I just set the macro USB_DEVICE_CONFIG_EHCI to 1U and set the USB_DEVICE_CONFIG_KHCI to 0U, am I right ?&lt;/P&gt;&lt;P&gt;if I want to&amp;nbsp;run the device on its&amp;nbsp;full speed(12Mbps), the demo code would be OK?&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Jul 2017 08:30:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MK22FN256VLH12-USB/m-p/675305#M41506</guid>
      <dc:creator>sjimtey</dc:creator>
      <dc:date>2017-07-19T08:30:26Z</dc:date>
    </item>
    <item>
      <title>Re: MK22FN256VLH12 USB</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MK22FN256VLH12-USB/m-p/675306#M41507</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;My total data is about 96KB/s&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Jul 2017 01:57:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MK22FN256VLH12-USB/m-p/675306#M41507</guid>
      <dc:creator>sjimtey</dc:creator>
      <dc:date>2017-07-20T01:57:27Z</dc:date>
    </item>
    <item>
      <title>Re: MK22FN256VLH12 USB</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MK22FN256VLH12-USB/m-p/675307#M41508</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi sjim tey&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;About your question:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;if I want to&amp;nbsp;run the device on its&amp;nbsp;high speed(480Mbps)&amp;nbsp;, I just set the macro USB_DEVICE_CONFIG_EHCI to 1U and set the USB_DEVICE_CONFIG_KHCI to 0U, am I right ?&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Yes, USB_DEVICE_CONFIG_KHCI is the macro that will use drivers for full speed, meanwhile EHCI will use High speed drivers. You can find some USB documentation in the path &amp;lt;SDK_2.2_MK22F&amp;gt;\docs\usb.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps&lt;/P&gt;&lt;P&gt;Best Regards&lt;/P&gt;&lt;P&gt;Jorge Alcala&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Jul 2017 01:14:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MK22FN256VLH12-USB/m-p/675307#M41508</guid>
      <dc:creator>jorge_a_vazquez</dc:creator>
      <dc:date>2017-07-26T01:14:52Z</dc:date>
    </item>
    <item>
      <title>Re: MK22FN256VLH12 USB</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MK22FN256VLH12-USB/m-p/675308#M41509</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Jorge Alcala&lt;/P&gt;&lt;P&gt;Thks for your answer;&lt;/P&gt;&lt;P&gt;But I'm fail to combile the code because when I change the Macro &lt;EM&gt;USB_DEVICE_CONFIG_EHCI to 1U &lt;/EM&gt;and &lt;EM&gt;USB_DEVICE_CONFIG_KHCI to 0U,&lt;/EM&gt; Kinetis told that fial to find the files such as "usb_device_ehci.h";&lt;/P&gt;&lt;P&gt;In fact I can find "usb_device_khci.h" easily because it's in the file path '"...\SDK_2.2_MK22FN256xxx12\middleware\usb_1.6.3\device"&lt;/P&gt;&lt;P&gt;is the reason kinetis cannot find "usb_device_ehci.h" that I down load the wrong SDK?&lt;/P&gt;&lt;P&gt;my SDK is down load from NXP and the version is V2.2,&amp;nbsp;is it&amp;nbsp;OK ?&lt;/P&gt;&lt;P&gt;thanks again&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Jul 2017 07:40:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MK22FN256VLH12-USB/m-p/675308#M41509</guid>
      <dc:creator>sjimtey</dc:creator>
      <dc:date>2017-07-28T07:40:03Z</dc:date>
    </item>
  </channel>
</rss>

