<?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: vybrid MMA8451q in Vybrid Processors</title>
    <link>https://community.nxp.com/t5/Vybrid-Processors/vybrid-MMA8451q/m-p/305580#M2779</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Li Zhenq,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I just implemented an MQX I2C demo for MMA8451Q, it is for TWR-K60D100M, but should be easily ported to TWRVF65GS10, please kindly refer to &lt;A href="https://community.nxp.com/docs/DOC-100256"&gt;[MQX 4.1]I2C demo for MMA8451Q&lt;/A&gt; for more details.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that helps,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Kan&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 31 Mar 2014 07:42:38 GMT</pubDate>
    <dc:creator>Kan_Li</dc:creator>
    <dc:date>2014-03-31T07:42:38Z</dc:date>
    <item>
      <title>vybrid MMA8451q</title>
      <link>https://community.nxp.com/t5/Vybrid-Processors/vybrid-MMA8451q/m-p/305577#M2776</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,I am using the TWRVF65GS10 with MQX 4.1.But I finded no demo for MMA8451q.I try some times with &lt;A href="https://community.nxp.com/message/330688"&gt;Re: I2C Vybrid Code?&lt;/A&gt;.Vybrid can't get the ACK of MMA8451.I mant to get some surport ,documnet or code demo.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Mar 2014 00:34:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Vybrid-Processors/vybrid-MMA8451q/m-p/305577#M2776</guid>
      <dc:creator>lizhenq</dc:creator>
      <dc:date>2014-03-28T00:34:59Z</dc:date>
    </item>
    <item>
      <title>Re: vybrid MMA8451q</title>
      <link>https://community.nxp.com/t5/Vybrid-Processors/vybrid-MMA8451q/m-p/305578#M2777</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Just clarification for those to reply to Li Zheng - &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.800000190734863px; font-style: normal; font-weight: normal; text-align: left; text-indent: 0px;"&gt;MMA8451&lt;/SPAN&gt;Q is Freescale Digital Accelerometer IC with an I2C interface (&lt;A href="http://cache.freescale.com/files/sensors/doc/data_sheet/MMA8451Q.pdf" title="http://cache.freescale.com/files/sensors/doc/data_sheet/MMA8451Q.pdf"&gt;http://cache.freescale.com/files/sensors/doc/data_sheet/MMA8451Q.pdf&lt;/A&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;).&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Mar 2014 16:33:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Vybrid-Processors/vybrid-MMA8451q/m-p/305578#M2777</guid>
      <dc:creator>naoumgitnik</dc:creator>
      <dc:date>2014-03-28T16:33:56Z</dc:date>
    </item>
    <item>
      <title>Re: vybrid MMA8451q</title>
      <link>https://community.nxp.com/t5/Vybrid-Processors/vybrid-MMA8451q/m-p/305579#M2778</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is some pseudocode for the initialization and sampling for the MMA8451Q&lt;/P&gt;&lt;P&gt;After initializing you should be able to read.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For the i2c_read and i2c_write, you can follow the implementation done for the mma7760 at &amp;lt;mqx_installation&amp;gt;/demo/accelerometer/accel_i2c.c&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#define ADDR = 0x1C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;typedef struct data {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char reg&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char value&lt;/P&gt;&lt;P&gt;} data&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Initialize_MMA8451Q&lt;/STRONG&gt; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; data.reg = 0x11 //PL_CFG&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; data.val = 0xc0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i2c_write(12c0, ADDR, data, sizeof(data))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; data_reg = 0x2a //CTRL_REG1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; data.val = 0x01&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i2c_write(12c0, ADDR, data, sizeof(data))&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#define READ_DATA 0x01&lt;/P&gt;&lt;P&gt;#define READ_STATUS 0x10&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;sample_MMA8451Q&lt;/STRONG&gt; {&lt;/P&gt;&lt;P&gt;&amp;nbsp; char x,y,z, status;&lt;/P&gt;&lt;P&gt;&amp;nbsp; char rcv_buf[6];&lt;/P&gt;&lt;P&gt;&amp;nbsp; i2c_read(12c0, ADDR, READ_DATA, rcv_buf, sizeof(rcv_buf));&lt;/P&gt;&lt;P&gt;&amp;nbsp; x = rcv_buf[0];&lt;/P&gt;&lt;P&gt;&amp;nbsp; y = rcv_buf[2];&lt;/P&gt;&lt;P&gt;&amp;nbsp; z = rcv_buf[4];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; i2c_read(12c0, ADDR, READ_STATUS, rcv_buf, 3);&lt;/P&gt;&lt;P&gt;&amp;nbsp; status = rcv_buf[0];&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I will try to have get a sample version, probably by the end of next week.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Mar 2014 22:15:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Vybrid-Processors/vybrid-MMA8451q/m-p/305579#M2778</guid>
      <dc:creator>juangutierrez</dc:creator>
      <dc:date>2014-03-28T22:15:54Z</dc:date>
    </item>
    <item>
      <title>Re: vybrid MMA8451q</title>
      <link>https://community.nxp.com/t5/Vybrid-Processors/vybrid-MMA8451q/m-p/305580#M2779</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Li Zhenq,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I just implemented an MQX I2C demo for MMA8451Q, it is for TWR-K60D100M, but should be easily ported to TWRVF65GS10, please kindly refer to &lt;A href="https://community.nxp.com/docs/DOC-100256"&gt;[MQX 4.1]I2C demo for MMA8451Q&lt;/A&gt; for more details.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that helps,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Kan&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 31 Mar 2014 07:42:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Vybrid-Processors/vybrid-MMA8451q/m-p/305580#M2779</guid>
      <dc:creator>Kan_Li</dc:creator>
      <dc:date>2014-03-31T07:42:38Z</dc:date>
    </item>
    <item>
      <title>Re: vybrid MMA8451q</title>
      <link>https://community.nxp.com/t5/Vybrid-Processors/vybrid-MMA8451q/m-p/305581#M2780</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kan_Li,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; The VF6XX can send the IIC addr,but can't receive the ACK .I try addr 0X1C and 0X1D of MMA8451.The SCL is 8.4KHz.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Apr 2014 03:57:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Vybrid-Processors/vybrid-MMA8451q/m-p/305581#M2780</guid>
      <dc:creator>lizhenq</dc:creator>
      <dc:date>2014-04-03T03:57:32Z</dc:date>
    </item>
    <item>
      <title>Re: vybrid MMA8451q</title>
      <link>https://community.nxp.com/t5/Vybrid-Processors/vybrid-MMA8451q/m-p/305582#M2781</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you!!!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Apr 2014 05:14:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Vybrid-Processors/vybrid-MMA8451q/m-p/305582#M2781</guid>
      <dc:creator>lizhenq</dc:creator>
      <dc:date>2014-04-03T05:14:00Z</dc:date>
    </item>
    <item>
      <title>Re: vybrid MMA8451q</title>
      <link>https://community.nxp.com/t5/Vybrid-Processors/vybrid-MMA8451q/m-p/305583#M2782</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Li Zhenq,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The I2C address for MMA8451Q on TWR-VF65GS10 should be 0x1C since SA0 is pulled down by R130 by default. Have you ported the demo to TWR-VF65GS10? Maybe you can share the printf messages for a review.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your patience!!&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Kan&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Apr 2014 05:56:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Vybrid-Processors/vybrid-MMA8451q/m-p/305583#M2782</guid>
      <dc:creator>Kan_Li</dc:creator>
      <dc:date>2014-04-03T05:56:47Z</dc:date>
    </item>
  </channel>
</rss>

