<?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: Interfacing issue LPC1769 and MPU6050 in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/Interfacing-issue-LPC1769-and-MPU6050/m-p/519590#M3243</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by capiman on Sat Oct 18 01:42:09 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Can you share the code you are currently using?&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 17:40:23 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T17:40:23Z</dc:date>
    <item>
      <title>Interfacing issue LPC1769 and MPU6050</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Interfacing-issue-LPC1769-and-MPU6050/m-p/519589#M3242</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by kannanataraj on Sat Oct 18 01:38:53 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi Folks.,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm trying to interface LPC1769 and MPU6050 And i am using &lt;/SPAN&gt;&lt;STRONG&gt;mcb1700.code.bundle.lpc1769.lpcxpresso&lt;/STRONG&gt;&lt;SPAN&gt; libraries.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;As specified in the MPU6050 datasheet I coded for the read sequence, it's working first time only, if i try to read second time, it returns zero values. ( i.e., it works only once after the reset ) &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I tried with many possible ways, No results So please give me some solution to fix this Issue.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Nataraj B &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:40:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Interfacing-issue-LPC1769-and-MPU6050/m-p/519589#M3242</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:40:23Z</dc:date>
    </item>
    <item>
      <title>Re: Interfacing issue LPC1769 and MPU6050</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Interfacing-issue-LPC1769-and-MPU6050/m-p/519590#M3243</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by capiman on Sat Oct 18 01:42:09 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Can you share the code you are currently using?&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:40:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Interfacing-issue-LPC1769-and-MPU6050/m-p/519590#M3243</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:40:23Z</dc:date>
    </item>
    <item>
      <title>Re: Interfacing issue LPC1769 and MPU6050</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Interfacing-issue-LPC1769-and-MPU6050/m-p/519591#M3244</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by kannanataraj on Sat Oct 18 01:53:56 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for your timely response, the subroutine i've shown below, and i attached i2c.c lib file with it &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;uint8_t mpu6050Read(uint8_t regAdd) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;// Clear buffers&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;uint32_t i;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;for (i = 0; i &amp;lt; BUFSIZE; i++) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I2CMasterBuffer[I2C_PORT]&lt;/SPAN&gt;&lt;I&gt; = 0x00;&lt;BR /&gt;I2CSlaveBuffer[I2C_PORT]&lt;I&gt; = 0x00;&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;I2CWriteLength[I2C_PORT] = 2;&lt;BR /&gt;I2CReadLength[I2C_PORT] = 0;&lt;BR /&gt;I2CMasterBuffer[I2C_PORT][0] = MPU6050_ADDRESS;&lt;BR /&gt;I2CMasterBuffer[I2C_PORT][1] = regAdd;&lt;BR /&gt;I2CEngine(I2C_PORT);&lt;BR /&gt;&lt;BR /&gt;for (i = 0; i &amp;lt; BUFSIZE; i++) {&lt;BR /&gt;I2CMasterBuffer[I2C_PORT]&lt;I&gt; = 0x00;&lt;BR /&gt;I2CSlaveBuffer[I2C_PORT]&lt;I&gt; = 0x00;&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;I2CWriteLength[I2C_PORT] = 1;&lt;BR /&gt;I2CReadLength[I2C_PORT] = 1;&lt;BR /&gt;I2CMasterBuffer[I2C_PORT][0] = MPU6050_ADDRESS|MPU6050_READ;&lt;BR /&gt;I2CEngine(I2C_PORT);&lt;BR /&gt;&lt;BR /&gt;return&amp;nbsp; I2CSlaveBuffer[I2C_PORT][0];&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;void mpu6050BurstRead(uint8_t startRegAdd, uint8_t length, uint8_t *data) {&lt;BR /&gt;// Clear buffers&lt;BR /&gt;uint32_t i;&lt;BR /&gt;for (i = 0; i &amp;lt; BUFSIZE; i++) {&lt;BR /&gt;I2CMasterBuffer[I2C_PORT]&lt;I&gt; = 0x00;&lt;BR /&gt;I2CSlaveBuffer[I2C_PORT]&lt;I&gt; = 0x00;&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;I2CWriteLength[I2C_PORT] = 2;&lt;BR /&gt;I2CReadLength[I2C_PORT] = 0;&lt;BR /&gt;I2CMasterBuffer[I2C_PORT][0] = MPU6050_ADDRESS;&lt;BR /&gt;I2CMasterBuffer[I2C_PORT][1] = startRegAdd;&lt;BR /&gt;I2CEngine(I2C_PORT);&lt;BR /&gt;&lt;BR /&gt;for (i = 0; i &amp;lt; BUFSIZE; i++) {&lt;BR /&gt;I2CMasterBuffer[I2C_PORT]&lt;I&gt; = 0x00;&lt;BR /&gt;I2CSlaveBuffer[I2C_PORT]&lt;I&gt; = 0x00;&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;I2CWriteLength[I2C_PORT] = 1;&lt;BR /&gt;I2CReadLength[I2C_PORT] = length;&lt;BR /&gt;I2CMasterBuffer[I2C_PORT][0] = MPU6050_ADDRESS|MPU6050_READ;&lt;BR /&gt;I2CEngine(I2C_PORT);&lt;BR /&gt;&lt;BR /&gt;memcpy(data,I2CSlaveBuffer,length);&lt;BR /&gt;&lt;BR /&gt;}&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:40:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Interfacing-issue-LPC1769-and-MPU6050/m-p/519591#M3244</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:40:24Z</dc:date>
    </item>
  </channel>
</rss>

