<?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>How does writing to SPI1-&amp;gt;TXD affect SPIS transaction on nRF51822</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/25871/how-does-writing-to-spi1--txd-affect-spis-transaction-on-nrf51822</link><description>I have a strange bug, that I do not have any good answer for. 
 In the software, I use either SPI1 or SPIS depending on current configuration, I have seen some rare cases where I see unexplained 0 values on the MISO line when running the mcu with SPIS</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 17 Oct 2017 12:52:42 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/25871/how-does-writing-to-spi1--txd-affect-spis-transaction-on-nrf51822" /><item><title>RE: How does writing to SPI1-&gt;TXD affect SPIS transaction on nRF51822</title><link>https://devzone.nordicsemi.com/thread/101896?ContentTypeID=1</link><pubDate>Tue, 17 Oct 2017 12:52:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c4329df9-88ee-4b06-a7ac-d7462033d104</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;SPI1 and SPIS(SPIS1) have the same base address(instantiation ID), see &lt;a href="http://infocenter.nordicsemi.com/pdf/nRF51_RM_v3.0.1.pdf"&gt;reference manual&lt;/a&gt; page 17.&lt;/p&gt;
&lt;p&gt;When switching from one peripheral to another sharing the same base address, one shall disable the other peripheral currently using the base address, configure the new settings, and then enable the new peripheral. So make sure that SPI1 and SPIS(SPIS1) is not enabled and used at the same time.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>