<?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: Locating where a macro or function is defined/included in MCUXpresso Config Tools</title>
    <link>https://community.nxp.com/t5/MCUXpresso-Config-Tools/Locating-where-a-macro-or-function-is-defined-included/m-p/1821048#M1819</link>
    <description>&lt;P&gt;Hello, my name is Pavel, and I will be supporting your case, if you want to know the root of a macro you could use CTRL + click on the macro, otherwise with the mouse on the macro, right-click and select toggle source.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Pavel_Hernandez_0-1709607629368.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/266420iDF5EB5F97A90C965/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Pavel_Hernandez_0-1709607629368.png" alt="Pavel_Hernandez_0-1709607629368.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;if you want to find a function, on the window Outline you could find all the functions on the .h or c depending on the document that you are.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Pavel_Hernandez_1-1709607727622.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/266421i941E9B1EFCDA25E5/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Pavel_Hernandez_1-1709607727622.png" alt="Pavel_Hernandez_1-1709607727622.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Let me know if you have more questions.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Pavel&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 05 Mar 2024 03:03:54 GMT</pubDate>
    <dc:creator>Pavel_Hernandez</dc:creator>
    <dc:date>2024-03-05T03:03:54Z</dc:date>
    <item>
      <title>Locating where a macro or function is defined/included</title>
      <link>https://community.nxp.com/t5/MCUXpresso-Config-Tools/Locating-where-a-macro-or-function-is-defined-included/m-p/1820619#M1818</link>
      <description>&lt;P&gt;I am moving a project from KSDK to MCUXpresso. The original design was done over 6 years ago and now it is being expanded to implement previously unused I/O. So, it was thought that this was the best time to convert over to MCUXpresso for continuing support. The problem I'm having is in determining which functionality to bring in from the SDK Components. Is there some form of reference that would give me direction as compared to just poking in the dark?&lt;/P&gt;&lt;P&gt;For example, right now I am trying to implement the USB Device CDC functionality. In looking at the code generated, I see that the macro USB_DEVICE_CONFIG_CDC_ACM needs to be defined to pull in what I need. However, I am unable to locate where that should be defined.&lt;/P&gt;&lt;P&gt;Another example is that my 'old' code has several functions that don't appear in the newly generated code. Again, help in locating these would be helpful. Of course, it may be that if I can get all the macros defined correctly, this one may go away.&lt;/P&gt;&lt;P&gt;Thanks for any pointers...&lt;/P&gt;</description>
      <pubDate>Mon, 04 Mar 2024 14:29:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-Config-Tools/Locating-where-a-macro-or-function-is-defined-included/m-p/1820619#M1818</guid>
      <dc:creator>davepfaltzgraff</dc:creator>
      <dc:date>2024-03-04T14:29:00Z</dc:date>
    </item>
    <item>
      <title>Re: Locating where a macro or function is defined/included</title>
      <link>https://community.nxp.com/t5/MCUXpresso-Config-Tools/Locating-where-a-macro-or-function-is-defined-included/m-p/1821048#M1819</link>
      <description>&lt;P&gt;Hello, my name is Pavel, and I will be supporting your case, if you want to know the root of a macro you could use CTRL + click on the macro, otherwise with the mouse on the macro, right-click and select toggle source.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Pavel_Hernandez_0-1709607629368.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/266420iDF5EB5F97A90C965/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Pavel_Hernandez_0-1709607629368.png" alt="Pavel_Hernandez_0-1709607629368.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;if you want to find a function, on the window Outline you could find all the functions on the .h or c depending on the document that you are.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Pavel_Hernandez_1-1709607727622.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/266421i941E9B1EFCDA25E5/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Pavel_Hernandez_1-1709607727622.png" alt="Pavel_Hernandez_1-1709607727622.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Let me know if you have more questions.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Pavel&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Mar 2024 03:03:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-Config-Tools/Locating-where-a-macro-or-function-is-defined-included/m-p/1821048#M1819</guid>
      <dc:creator>Pavel_Hernandez</dc:creator>
      <dc:date>2024-03-05T03:03:54Z</dc:date>
    </item>
    <item>
      <title>Re: Locating where a macro or function is defined/included</title>
      <link>https://community.nxp.com/t5/MCUXpresso-Config-Tools/Locating-where-a-macro-or-function-is-defined-included/m-p/1821606#M1820</link>
      <description>&lt;P&gt;Hi Pavel,&lt;/P&gt;&lt;P&gt;Thanks for the pointer. It did help me some and I'm sure it will be useful in the future, but I don't think I asked the right question. For example, using the &amp;lt;ctrl&amp;gt;click approach, I did locate the code:&lt;/P&gt;&lt;P&gt;/*! @brief CDC ACM instance count */&lt;BR /&gt;#ifndef USB_DEVICE_CONFIG_CDC_ACM&lt;BR /&gt;#define USB_DEVICE_CONFIG_CDC_ACM (0U)&lt;BR /&gt;#endif&lt;/P&gt;&lt;P&gt;in the usb_device_config.h file.&lt;/P&gt;&lt;P&gt;However, my question should have been: Where in the "Manage SDK Components" menu system can I turn this on? In the "Middleware-&amp;gt;USB" section, I did select "USB Device-&amp;gt;USB Device CDC" and noted that other selections became active. But the code I was looking for is still not active as USB_DEVICE_CONFIG_CDC_ACM now has a value of 0.&lt;/P&gt;&lt;P&gt;I am trying my best to work within the framework that MCUXpresso provides and have all of my edits in the "source" directory. It's all part of the learning process.&lt;/P&gt;&lt;P&gt;Thanks, Dave&lt;/P&gt;</description>
      <pubDate>Tue, 05 Mar 2024 13:34:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-Config-Tools/Locating-where-a-macro-or-function-is-defined-included/m-p/1821606#M1820</guid>
      <dc:creator>davepfaltzgraff</dc:creator>
      <dc:date>2024-03-05T13:34:23Z</dc:date>
    </item>
    <item>
      <title>Re: Locating where a macro or function is defined/included</title>
      <link>https://community.nxp.com/t5/MCUXpresso-Config-Tools/Locating-where-a-macro-or-function-is-defined-included/m-p/1822050#M1821</link>
      <description>&lt;P&gt;Hello, I understand but is not enough to offer a solution, because this is a custom project. Could you review some of the USB examples to try to find the macro that you need when you have the name of the example could you tell me?&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Pavel&lt;/P&gt;</description>
      <pubDate>Wed, 06 Mar 2024 04:25:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-Config-Tools/Locating-where-a-macro-or-function-is-defined-included/m-p/1822050#M1821</guid>
      <dc:creator>Pavel_Hernandez</dc:creator>
      <dc:date>2024-03-06T04:25:42Z</dc:date>
    </item>
    <item>
      <title>Re: Locating where a macro or function is defined/included</title>
      <link>https://community.nxp.com/t5/MCUXpresso-Config-Tools/Locating-where-a-macro-or-function-is-defined-included/m-p/1822545#M1822</link>
      <description>&lt;P&gt;Hi Pavel,&lt;/P&gt;&lt;P&gt;Following your suggestion, I found the example at ...\frdmk22f\dev_cdc_vcom_freertos&lt;/P&gt;&lt;P&gt;However, the selection combination I see in the "Manage SDK Components" section does not make sense initially. I will need to pursue it.&lt;/P&gt;&lt;P&gt;In looking at the pin configuration, it would appear that there's not much there.&lt;/P&gt;&lt;P&gt;Back to the program!&lt;/P&gt;&lt;P&gt;Thanks, Dave&lt;/P&gt;</description>
      <pubDate>Wed, 06 Mar 2024 13:51:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-Config-Tools/Locating-where-a-macro-or-function-is-defined-included/m-p/1822545#M1822</guid>
      <dc:creator>davepfaltzgraff</dc:creator>
      <dc:date>2024-03-06T13:51:44Z</dc:date>
    </item>
    <item>
      <title>Re: Locating where a macro or function is defined/included</title>
      <link>https://community.nxp.com/t5/MCUXpresso-Config-Tools/Locating-where-a-macro-or-function-is-defined-included/m-p/1822624#M1823</link>
      <description>&lt;P&gt;Hello, I reviewed the example and the&amp;nbsp;&lt;SPAN&gt;usb_device_config.h is created by the user, the document has only the #define´s to config the USB, which does not appear on your custom project, I suggest copying the file to your project and activating the macros that you need.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Best regards,&lt;BR /&gt;Pavel&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 06 Mar 2024 16:28:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-Config-Tools/Locating-where-a-macro-or-function-is-defined-included/m-p/1822624#M1823</guid>
      <dc:creator>Pavel_Hernandez</dc:creator>
      <dc:date>2024-03-06T16:28:34Z</dc:date>
    </item>
    <item>
      <title>Re: Locating where a macro or function is defined/included</title>
      <link>https://community.nxp.com/t5/MCUXpresso-Config-Tools/Locating-where-a-macro-or-function-is-defined-included/m-p/1822656#M1824</link>
      <description>&lt;P&gt;Hi Pavel,&lt;/P&gt;&lt;P&gt;That pointer along with the example will go a long ways in finding my solution.&lt;/P&gt;&lt;P&gt;During this pursuit, I see much similarity and yet many differences between the KDS implementation and that of MCUXpresso. Understandable, but it will take me a while to work my way through it all.&lt;/P&gt;&lt;P&gt;Thanks for your help, Dave&lt;/P&gt;</description>
      <pubDate>Wed, 06 Mar 2024 17:47:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-Config-Tools/Locating-where-a-macro-or-function-is-defined-included/m-p/1822656#M1824</guid>
      <dc:creator>davepfaltzgraff</dc:creator>
      <dc:date>2024-03-06T17:47:03Z</dc:date>
    </item>
  </channel>
</rss>

