<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Problems when using Mpu925x sereis with nrf52840(Keil C,sdk15.3.0)</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/49170/problems-when-using-mpu925x-sereis-with-nrf52840-keil-c-sdk15-3-0</link><description>Hi ,I&amp;#39;m now using the nrf52840-dk(SDK 15.3.0, Keil C) testing the mpu925X series data, but I am using the sample based on sdk14.2.0,their our lots of errors when buiding the project(like loose &amp;quot;nrf_gpio.h&amp;quot;.etc) I see the migration page but still don&amp;#39;t</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 01 Jul 2019 12:14:47 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/49170/problems-when-using-mpu925x-sereis-with-nrf52840-keil-c-sdk15-3-0" /><item><title>RE: Problems when using Mpu925x sereis with nrf52840(Keil C,sdk15.3.0)</title><link>https://devzone.nordicsemi.com/thread/195628?ContentTypeID=1</link><pubDate>Mon, 01 Jul 2019 12:14:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:50918eec-5c99-4305-a02c-990816b68fdb</guid><dc:creator>haakonsh</dc:creator><description>&lt;p&gt;Invensense has already done this with the drivers they&amp;#39;ve made for the&amp;nbsp;&lt;span&gt;MPU925x, called &lt;a href="https://www.invensense.com/developers/software-downloads/"&gt;Embedded MotionDriver 6.12&lt;/a&gt;. Just swap out the read and write implementations with applicable nRF SDK TWI/SPI driver calls.&lt;br /&gt;&lt;br /&gt;Also note from TDK Invensense:&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&amp;quot;&lt;strong&gt;Note: The MPU&lt;span&gt;9250&lt;/span&gt;&amp;nbsp;is Not Recommended for New Designs&amp;quot;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span&gt;You should really consider using their newer series of MPUs as they consider this a legacy product.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problems when using Mpu925x sereis with nrf52840(Keil C,sdk15.3.0)</title><link>https://devzone.nordicsemi.com/thread/195527?ContentTypeID=1</link><pubDate>Mon, 01 Jul 2019 08:10:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5b62714e-c64b-4021-8eed-f268b58c3d2a</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;OK.&lt;/p&gt;
&lt;p&gt;So remember that the&amp;nbsp;Mpu925x&lt;span&gt;&amp;nbsp;neither knows nor cares what microcontroller you use - let alone whether you use an SDK, or what version it is.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Separate-out the parts that are specific to the SDK from the parts that are to do with the&amp;nbsp;&lt;/span&gt;Mpu925x&lt;span&gt;&amp;nbsp;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Provide a &amp;quot;clean&amp;quot; interface which is independent of SDK version - with functions like send_byte()&amp;nbsp; and read_byte().&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Then you will be able to&amp;nbsp;incorporate&amp;nbsp; your&amp;nbsp;&lt;/span&gt;Mpu925x&lt;span&gt;&amp;nbsp;code into &lt;em&gt;&lt;strong&gt;any&lt;/strong&gt; &lt;/em&gt;SDK - or, in fact, onto &lt;em&gt;&lt;strong&gt;any&lt;/strong&gt; &lt;/em&gt;other microcontroller.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;This is the basis of good, modular, portable software design!&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problems when using Mpu925x sereis with nrf52840(Keil C,sdk15.3.0)</title><link>https://devzone.nordicsemi.com/thread/195525?ContentTypeID=1</link><pubDate>Mon, 01 Jul 2019 08:01:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fc113a48-9007-468a-849c-04912aefba52</guid><dc:creator>Geass77</dc:creator><description>&lt;p&gt;But the examples in SDK 15.3.0 doesn&amp;#39;t have MPU925sereis&amp;nbsp; Examples&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problems when using Mpu925x sereis with nrf52840(Keil C,sdk15.3.0)</title><link>https://devzone.nordicsemi.com/thread/195515?ContentTypeID=1</link><pubDate>Mon, 01 Jul 2019 07:40:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fdb22ddf-281b-4a58-a630-b840c3c70e13</guid><dc:creator>awneil</dc:creator><description>[quote userid="81172" url="~/f/nordic-q-a/49170/problems-when-using-mpu925x-sereis-with-nrf52840-keil-c-sdk15-3-0"]I&amp;#39;m now using the nrf52840-dk(SDK 15.3.0[/quote]
&lt;p&gt;So why not just start with the example from that SDK ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>