<?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>Can nRF52 have four interfaces active: SPIM, SPIS, TWIM0, TWIM1</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/22148/can-nrf52-have-four-interfaces-active-spim-spis-twim0-twim1</link><description>It appears that we can use only three at a time. I would like to use SPIM, SPIS and two TWI masters. Is that possible with the nRF52?</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 18 May 2017 03:43:26 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/22148/can-nrf52-have-four-interfaces-active-spim-spis-twim0-twim1" /><item><title>RE: Can nRF52 have four interfaces active: SPIM, SPIS, TWIM0, TWIM1</title><link>https://devzone.nordicsemi.com/thread/87042?ContentTypeID=1</link><pubDate>Thu, 18 May 2017 03:43:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f2d3f8f2-901d-47fd-aea6-f11abf60447b</guid><dc:creator>guraaf</dc:creator><description>&lt;p&gt;That&amp;#39;s what I figured but thought of asking to see if someone has a cool idea. Yeah, I will put multiple clients on the same i2c bus. Thanks.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can nRF52 have four interfaces active: SPIM, SPIS, TWIM0, TWIM1</title><link>https://devzone.nordicsemi.com/thread/87041?ContentTypeID=1</link><pubDate>Thu, 18 May 2017 01:36:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eb13c4ef-8e7b-48a1-ba1b-1939842e6287</guid><dc:creator>RK</dc:creator><description>&lt;p&gt;So if you look at the peripheral map for the nRF52 .. there are two TWIM, TWIM0 and TWIM1. That uses up peripherals 3 and 4. SPIM2 is peripheral 35, so you can use that too. However then the three SPIS instances are 3, 4 and 35 so you can&amp;#39;t use that. Doesn&amp;#39;t matter which way you try to cut it up, out of that set you can only use 3.&lt;/p&gt;
&lt;p&gt;However you can use one TWIM master to drive up to 127 peripherals, can you not rework your application to do that?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>