<?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>S32KのトピックRe: LIN_Master</title>
    <link>https://community.nxp.com/t5/S32K/LIN-Master/m-p/1459170#M15482</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;LIN Driver/Stack is free and part of SDK/RTM driver in S32Design studio.&lt;BR /&gt;If using RTD drivers, stack need to be added from&amp;nbsp;&lt;A href="https://www.nxp.com/webapp/swlicensing/sso/downloadSoftware.sp?catid=SW32K1-REFSW-D" target="_blank"&gt;https://www.nxp.com/webapp/swlicensing/sso/downloadSoftware.sp?catid=SW32K1-REFSW-D&lt;/A&gt;&lt;BR /&gt;MCAl driver is available as well, refer device web page.&lt;/P&gt;
&lt;P&gt;BR, Petr&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 17 May 2022 08:19:37 GMT</pubDate>
    <dc:creator>PetrS</dc:creator>
    <dc:date>2022-05-17T08:19:37Z</dc:date>
    <item>
      <title>LIN_Master</title>
      <link>https://community.nxp.com/t5/S32K/LIN-Master/m-p/1456381#M15373</link>
      <description>&lt;P&gt;How to send break field, delimiter, and Sync byte using UART to implement LIN master. Means how we are going to send data with UART because need to send 13 dominant bits for sync break, however in uart we have 8 bit limit (and 1 start bit and 1 stop). If any one know the answer please share the information step by step process of&amp;nbsp;break field, delimiter, and Sync byte.&lt;/P&gt;&lt;P&gt;Please help me to find the solution&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 11 May 2022 11:36:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/LIN-Master/m-p/1456381#M15373</guid>
      <dc:creator>Ravikumar1</dc:creator>
      <dc:date>2022-05-11T11:36:09Z</dc:date>
    </item>
    <item>
      <title>Re: LIN_Master</title>
      <link>https://community.nxp.com/t5/S32K/LIN-Master/m-p/1457163#M15392</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;the way to send break is described in chapter&amp;nbsp;53.4.3.1 Send break and queued idle of the device RM.&lt;BR /&gt;The code to send LIN header could be&lt;/P&gt;&lt;PRE&gt;&lt;SPAN class=""&gt;void&amp;nbsp;&lt;/SPAN&gt;LIN_SendHeader&lt;SPAN class=""&gt;(&lt;/SPAN&gt;uint8_t PID&lt;SPAN class=""&gt;)&lt;/SPAN&gt;
&lt;SPAN class=""&gt;{
    &lt;/SPAN&gt;			       
    &lt;SPAN class=""&gt;while&lt;/SPAN&gt;&lt;SPAN class=""&gt;(&lt;/SPAN&gt;&lt;SPAN class=""&gt;(&lt;/SPAN&gt;LPUART0&lt;SPAN class=""&gt;-&amp;gt;&lt;/SPAN&gt;STAT &lt;SPAN class=""&gt;&amp;amp;&lt;/SPAN&gt; LPUART_STAT_TDRE_MASK&lt;SPAN class=""&gt;)&lt;/SPAN&gt; &lt;SPAN class=""&gt;==&lt;/SPAN&gt; &lt;SPAN class=""&gt;0&lt;/SPAN&gt;&lt;SPAN class=""&gt;)&lt;/SPAN&gt;&lt;SPAN class=""&gt;;&lt;/SPAN&gt;    &lt;SPAN class=""&gt;/* Wait until Transmit data buffer become empty */&lt;/SPAN&gt;
    LPUART0&lt;SPAN class=""&gt;-&amp;gt;&lt;/SPAN&gt;CTRL &lt;SPAN class=""&gt;|&lt;/SPAN&gt;&lt;SPAN class=""&gt;=&lt;/SPAN&gt; LPUART_CTRL_SBK_MASK&lt;SPAN class=""&gt;;&lt;/SPAN&gt;                  &lt;SPAN class=""&gt;/* SBK=1: Queue break character(s) to be sent */&lt;/SPAN&gt;  
	LPUART0&lt;SPAN class=""&gt;-&amp;gt;&lt;/SPAN&gt;CTRL &lt;SPAN class=""&gt;&amp;amp;&lt;/SPAN&gt;&lt;SPAN class=""&gt;=&lt;/SPAN&gt; &lt;SPAN class=""&gt;~&lt;/SPAN&gt;LPUART_CTRL_SBK_MASK&lt;SPAN class=""&gt;;&lt;/SPAN&gt;                 &lt;SPAN class=""&gt;/* SBK=0: Normal transmitter operation */&lt;/SPAN&gt;    
    
    &lt;SPAN class=""&gt;while&lt;/SPAN&gt;&lt;SPAN class=""&gt;(&lt;/SPAN&gt;&lt;SPAN class=""&gt;(&lt;/SPAN&gt;LPUART0&lt;SPAN class=""&gt;-&amp;gt;&lt;/SPAN&gt;STAT &lt;SPAN class=""&gt;&amp;amp;&lt;/SPAN&gt; LPUART_STAT_TDRE_MASK&lt;SPAN class=""&gt;)&lt;/SPAN&gt; &lt;SPAN class=""&gt;==&lt;/SPAN&gt; &lt;SPAN class=""&gt;0&lt;/SPAN&gt;&lt;SPAN class=""&gt;)&lt;/SPAN&gt;&lt;SPAN class=""&gt;;&lt;/SPAN&gt;    &lt;SPAN class=""&gt;/* Wait until Transmit data buffer become empty */&lt;/SPAN&gt; 
	LPUART0&lt;SPAN class=""&gt;-&amp;gt;&lt;/SPAN&gt;DATA &lt;SPAN class=""&gt;=&lt;/SPAN&gt; &lt;SPAN class=""&gt;0x55&lt;/SPAN&gt;&lt;SPAN class=""&gt;;&lt;/SPAN&gt;                                   &lt;SPAN class=""&gt;/* Transmit Sync Byte */&lt;/SPAN&gt;
    
	&lt;SPAN class=""&gt;while&lt;/SPAN&gt;&lt;SPAN class=""&gt;(&lt;/SPAN&gt;&lt;SPAN class=""&gt;(&lt;/SPAN&gt;LPUART0&lt;SPAN class=""&gt;-&amp;gt;&lt;/SPAN&gt;STAT &lt;SPAN class=""&gt;&amp;amp;&lt;/SPAN&gt; LPUART_STAT_TDRE_MASK&lt;SPAN class=""&gt;)&lt;/SPAN&gt; &lt;SPAN class=""&gt;==&lt;/SPAN&gt; &lt;SPAN class=""&gt;0&lt;/SPAN&gt;&lt;SPAN class=""&gt;)&lt;/SPAN&gt;&lt;SPAN class=""&gt;;&lt;/SPAN&gt;    &lt;SPAN class=""&gt;/* Wait until Transmit data buffer become empty */&lt;/SPAN&gt;
	LPUART0&lt;SPAN class=""&gt;-&amp;gt;&lt;/SPAN&gt;DATA &lt;SPAN class=""&gt;=&lt;/SPAN&gt; PID&lt;SPAN class=""&gt;;&lt;/SPAN&gt;                                    &lt;SPAN class=""&gt;/* transmit PID */&lt;/SPAN&gt;
    
    &lt;SPAN class=""&gt;while&lt;/SPAN&gt;&lt;SPAN class=""&gt;(&lt;/SPAN&gt;&lt;SPAN class=""&gt;(&lt;/SPAN&gt;LPUART0&lt;SPAN class=""&gt;-&amp;gt;&lt;/SPAN&gt;STAT &lt;SPAN class=""&gt;&amp;amp;&lt;/SPAN&gt; LPUART_STAT_TC_MASK&lt;SPAN class=""&gt;)&lt;/SPAN&gt; &lt;SPAN class=""&gt;==&lt;/SPAN&gt; &lt;SPAN class=""&gt;0&lt;/SPAN&gt;&lt;SPAN class=""&gt;)&lt;/SPAN&gt;&lt;SPAN class=""&gt;;&lt;/SPAN&gt;      &lt;SPAN class=""&gt;/* transmission activity complete */&lt;/SPAN&gt;
    
&lt;SPAN class=""&gt;}&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;If interesting in SDK code then you can refer to&amp;nbsp;lin_master_baremetal demo included in the S32Design Studio, which&amp;nbsp;shows the usage of the LIN driver in master mode.&lt;/P&gt;&lt;P&gt;BR, Petr&lt;/P&gt;</description>
      <pubDate>Thu, 12 May 2022 10:12:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/LIN-Master/m-p/1457163#M15392</guid>
      <dc:creator>PetrS</dc:creator>
      <dc:date>2022-05-12T10:12:21Z</dc:date>
    </item>
    <item>
      <title>Re: LIN_Master</title>
      <link>https://community.nxp.com/t5/S32K/LIN-Master/m-p/1458591#M15448</link>
      <description>&lt;P&gt;Thank you for your response,&lt;/P&gt;&lt;P&gt;How will I get the Lin Stack/ Driver, Is it open source or its need any license required, If license require please send me those details.&lt;/P&gt;</description>
      <pubDate>Mon, 16 May 2022 10:32:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/LIN-Master/m-p/1458591#M15448</guid>
      <dc:creator>Ravikumar1</dc:creator>
      <dc:date>2022-05-16T10:32:21Z</dc:date>
    </item>
    <item>
      <title>Re: LIN_Master</title>
      <link>https://community.nxp.com/t5/S32K/LIN-Master/m-p/1459170#M15482</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;LIN Driver/Stack is free and part of SDK/RTM driver in S32Design studio.&lt;BR /&gt;If using RTD drivers, stack need to be added from&amp;nbsp;&lt;A href="https://www.nxp.com/webapp/swlicensing/sso/downloadSoftware.sp?catid=SW32K1-REFSW-D" target="_blank"&gt;https://www.nxp.com/webapp/swlicensing/sso/downloadSoftware.sp?catid=SW32K1-REFSW-D&lt;/A&gt;&lt;BR /&gt;MCAl driver is available as well, refer device web page.&lt;/P&gt;
&lt;P&gt;BR, Petr&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 17 May 2022 08:19:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/LIN-Master/m-p/1459170#M15482</guid>
      <dc:creator>PetrS</dc:creator>
      <dc:date>2022-05-17T08:19:37Z</dc:date>
    </item>
    <item>
      <title>Re: LIN_Master</title>
      <link>https://community.nxp.com/t5/S32K/LIN-Master/m-p/1459196#M15485</link>
      <description>&lt;P&gt;Thank you very much for the information.&lt;/P&gt;</description>
      <pubDate>Tue, 17 May 2022 08:44:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/LIN-Master/m-p/1459196#M15485</guid>
      <dc:creator>Ravikumar1</dc:creator>
      <dc:date>2022-05-17T08:44:31Z</dc:date>
    </item>
  </channel>
</rss>

