<?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のトピックMoving from KSDK1 to KSDK2</title>
    <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Moving-from-KSDK1-to-KSDK2/m-p/539766#M5565</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In moving from KSDK1 to KSDK2, I cam unable to find corresponding documentation for the following routines:&lt;/P&gt;&lt;P&gt;SIM_HAL_SetAdcAlternativeTriggerCmd(SIM, ADC_INSTANCE, true);&lt;/P&gt;&lt;P&gt;SIM_HAL_SetAdcPreTriggerMode(SIM, ADC_INSTANCE, kSimAdcPretrgselA);&lt;/P&gt;&lt;P&gt;SIM_HAL_SetAdcTriggerMode(SIM, ADC_INSTANCE, kSimAdcTrgSelPit0);&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Would someone please point me in the right direction?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 05 Jul 2016 20:16:55 GMT</pubDate>
    <dc:creator>davepfaltzgraff</dc:creator>
    <dc:date>2016-07-05T20:16:55Z</dc:date>
    <item>
      <title>Moving from KSDK1 to KSDK2</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Moving-from-KSDK1-to-KSDK2/m-p/539766#M5565</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In moving from KSDK1 to KSDK2, I cam unable to find corresponding documentation for the following routines:&lt;/P&gt;&lt;P&gt;SIM_HAL_SetAdcAlternativeTriggerCmd(SIM, ADC_INSTANCE, true);&lt;/P&gt;&lt;P&gt;SIM_HAL_SetAdcPreTriggerMode(SIM, ADC_INSTANCE, kSimAdcPretrgselA);&lt;/P&gt;&lt;P&gt;SIM_HAL_SetAdcTriggerMode(SIM, ADC_INSTANCE, kSimAdcTrgSelPit0);&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Would someone please point me in the right direction?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Jul 2016 20:16:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Moving-from-KSDK1-to-KSDK2/m-p/539766#M5565</guid>
      <dc:creator>davepfaltzgraff</dc:creator>
      <dc:date>2016-07-05T20:16:55Z</dc:date>
    </item>
    <item>
      <title>Re: Moving from KSDK1 to KSDK2</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Moving-from-KSDK1-to-KSDK2/m-p/539767#M5566</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, David,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think the SDK2.0 remove all the HAL function, if user wants to read specified bits in peripheral register, he can access the register directly.&lt;/P&gt;&lt;P&gt;for example, your above Hal function only read/write the bits in SIM_SOPT7, you can use the structure to access the register in SDK2.0.&lt;/P&gt;&lt;P&gt;SIM-&amp;gt;SOPT7=0xxxxx;&lt;/P&gt;&lt;P&gt;Hope it can help you&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Jul 2016 07:49:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Moving-from-KSDK1-to-KSDK2/m-p/539767#M5566</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2016-07-06T07:49:10Z</dc:date>
    </item>
    <item>
      <title>Re: Moving from KSDK1 to KSDK2</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Moving-from-KSDK1-to-KSDK2/m-p/539768#M5567</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This is just a comment for the "community" at large and is merely my observation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This solution presents a double-edged sword. On the one hand, it forces the programmer to work closer to the lower (hardware) level. For an embedded programmer like me this is a "good thing". The other edge of the sword, though, is that it removes the level of encapsulation that was present in the previous methodology and thus, by requiring more "knowledge" by the programmer, it reduces the pool of programmers capable of handling the task. And, this is a "bad thing."&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There will be some that will say that things like processor expert, etc. will handle this. But, I see two additional effects of this move. The first is a further extension of the idea that only a select few need to understand the inner machinations of the processor. The other is that in my experience the "processor expert" implementation, although great in concept, almost always falls short of delivering what it promises.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Well, back to the appropriate Family Reference Manuals...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks, Xiangjun, for the pointer.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Jul 2016 14:14:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Moving-from-KSDK1-to-KSDK2/m-p/539768#M5567</guid>
      <dc:creator>davepfaltzgraff</dc:creator>
      <dc:date>2016-07-06T14:14:47Z</dc:date>
    </item>
  </channel>
</rss>

