<?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>Model-Based Design Toolbox (MBDT)のトピックMBDT support for UART</title>
    <link>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/MBDT-support-for-UART/m-p/1773837#M8718</link>
    <description>&lt;P&gt;We are using UART asynchronous transfer S32 CT example from NXP toolbox for S32K344 board. We have generated the code and using S32 IDE for debugging purpose.&lt;/P&gt;&lt;P&gt;Initially, whenever character is received UART RX interrupt gets triggered(MBDT_Uart_Callback function getting called). But when we do a free run from that point, even if nothing has been sent over UART, still UART RX interrupt handler is getting called, which is not as expected.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please help us to resolve this issue.&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;&lt;P&gt;#s32k3&amp;nbsp; #MBDT&lt;/P&gt;</description>
    <pubDate>Wed, 13 Dec 2023 10:12:23 GMT</pubDate>
    <dc:creator>anagha12</dc:creator>
    <dc:date>2023-12-13T10:12:23Z</dc:date>
    <item>
      <title>MBDT support for UART</title>
      <link>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/MBDT-support-for-UART/m-p/1773837#M8718</link>
      <description>&lt;P&gt;We are using UART asynchronous transfer S32 CT example from NXP toolbox for S32K344 board. We have generated the code and using S32 IDE for debugging purpose.&lt;/P&gt;&lt;P&gt;Initially, whenever character is received UART RX interrupt gets triggered(MBDT_Uart_Callback function getting called). But when we do a free run from that point, even if nothing has been sent over UART, still UART RX interrupt handler is getting called, which is not as expected.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please help us to resolve this issue.&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;&lt;P&gt;#s32k3&amp;nbsp; #MBDT&lt;/P&gt;</description>
      <pubDate>Wed, 13 Dec 2023 10:12:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/MBDT-support-for-UART/m-p/1773837#M8718</guid>
      <dc:creator>anagha12</dc:creator>
      <dc:date>2023-12-13T10:12:23Z</dc:date>
    </item>
    <item>
      <title>Re: MBDT support for UART</title>
      <link>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/MBDT-support-for-UART/m-p/1780063#M8731</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;Getting the same issue...&lt;/P&gt;&lt;P&gt;Status?&lt;/P&gt;</description>
      <pubDate>Tue, 26 Dec 2023 11:42:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/MBDT-support-for-UART/m-p/1780063#M8731</guid>
      <dc:creator>avinashstarkenn</dc:creator>
      <dc:date>2023-12-26T11:42:27Z</dc:date>
    </item>
    <item>
      <title>Re: MBDT support for UART</title>
      <link>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/MBDT-support-for-UART/m-p/1783624#M8738</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/220312"&gt;@anagha12&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;The&amp;nbsp;&lt;SPAN&gt;MBDT_Uart_Callback&amp;nbsp;used for the&amp;nbsp;UART asynchronous transfer in the S32CT example is defined in the external configuration tool in the UART component. Based on the RTD documentation, this notification&amp;nbsp;function follows the&amp;nbsp;Uart_CallbackType function signature. An important parameter for this notification is the event that triggered the call. Here are the macros for the event parameter:&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;SPAN&gt;_EVENT_RX_FULL = 0x00U,&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;_EVENT_TX_EMPTY = 0x01U,&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;_EVENT_END_TRANSFER = 0x02U,&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;_EVENT_ERROR = 0x03U;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;SPAN&gt;To address your question, between a UART transmission you can have multiple notification calls that can be differentiated based on the event that triggered them. For more in-depth details please check the UART user manual found inside the RTD folder.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Victor&lt;/P&gt;</description>
      <pubDate>Fri, 05 Jan 2024 10:11:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/MBDT-support-for-UART/m-p/1783624#M8738</guid>
      <dc:creator>georgevictor</dc:creator>
      <dc:date>2024-01-05T10:11:18Z</dc:date>
    </item>
  </channel>
</rss>

