<?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 S32K IIC slave receive data length in S32K</title>
    <link>https://community.nxp.com/t5/S32K/S32K-IIC-slave-receive-data-length/m-p/1483843#M16175</link>
    <description>&lt;P&gt;When receive a iic command, then trigger I2C_SLAVE_EVENT_STOP event,at this point, how I know the the length of received data?&lt;/P&gt;</description>
    <pubDate>Mon, 04 Jul 2022 06:28:44 GMT</pubDate>
    <dc:creator>lingyunzhi</dc:creator>
    <dc:date>2022-07-04T06:28:44Z</dc:date>
    <item>
      <title>S32K IIC slave receive data length</title>
      <link>https://community.nxp.com/t5/S32K/S32K-IIC-slave-receive-data-length/m-p/1483843#M16175</link>
      <description>&lt;P&gt;When receive a iic command, then trigger I2C_SLAVE_EVENT_STOP event,at this point, how I know the the length of received data?&lt;/P&gt;</description>
      <pubDate>Mon, 04 Jul 2022 06:28:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K-IIC-slave-receive-data-length/m-p/1483843#M16175</guid>
      <dc:creator>lingyunzhi</dc:creator>
      <dc:date>2022-07-04T06:28:44Z</dc:date>
    </item>
    <item>
      <title>Re: S32K IIC slave receive data length</title>
      <link>https://community.nxp.com/t5/S32K/S32K-IIC-slave-receive-data-length/m-p/1484138#M16194</link>
      <description>&lt;P&gt;Hello &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/123335"&gt;@lingyunzhi&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;You did not specify the MCU nor the drivers.&lt;/P&gt;
&lt;P&gt;But anyway, this is application-dependant.&lt;/P&gt;
&lt;P&gt;There are other events (SDK) like RX_REQ which should be processed before EVENT_STOP is detected.&lt;/P&gt;
&lt;P&gt;I2C_SLAVE_EVENT_RX_FULL = 0x00U,&lt;BR /&gt;I2C_SLAVE_EVENT_TX_EMPTY = 0x01U,&lt;BR /&gt;I2C_SLAVE_EVENT_TX_REQ = 0x02U,&lt;BR /&gt;I2C_SLAVE_EVENT_RX_REQ = 0x03U,&lt;BR /&gt;I2C_SLAVE_EVENT_STOP = 0X04U,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR, Daniel&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 04 Jul 2022 15:10:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K-IIC-slave-receive-data-length/m-p/1484138#M16194</guid>
      <dc:creator>danielmartynek</dc:creator>
      <dc:date>2022-07-04T15:10:20Z</dc:date>
    </item>
    <item>
      <title>I2c_SlaveCallback/I2C_SLAVE_EVENT_TX_REQ</title>
      <link>https://community.nxp.com/t5/S32K/S32K-IIC-slave-receive-data-length/m-p/2021749#M44764</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;s32k312 is IIC slave.&lt;/P&gt;&lt;P&gt;1. When will I2C_SLAVE_EVENT_TX_REQA be received, before or after data is sent?&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. After receiving the data sent by the host, which function should be called when the S device returns the data?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Project info as follows:&lt;/P&gt;&lt;P&gt;* Project : RTD AUTOSAR 4.4&lt;BR /&gt;* Platform : CORTEXM&lt;BR /&gt;* Peripheral : LPI2C&lt;BR /&gt;* Dependencies : none&lt;BR /&gt;*&lt;BR /&gt;* Autosar Version : 4.4.0&lt;BR /&gt;* Autosar Revision : ASR_REL_4_4_REV_0000&lt;BR /&gt;* Autosar Conf.Variant :&lt;BR /&gt;* SW Version : 2.0.3&lt;BR /&gt;* Build Version : S32K3_RTD_2_0_3_D2302_ASR_REL_4_4_REV_0000_20230217&lt;/P&gt;</description>
      <pubDate>Fri, 03 Jan 2025 08:33:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K-IIC-slave-receive-data-length/m-p/2021749#M44764</guid>
      <dc:creator>philip20200426</dc:creator>
      <dc:date>2025-01-03T08:33:19Z</dc:date>
    </item>
  </channel>
</rss>

