<?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>Parallel SPIS peripherals without a TX data stream.</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/46046/parallel-spis-peripherals-without-a-tx-data-stream</link><description>I am trying to use 2 SPIS peripherals to collect ADC data and have a couple of questions: 
 1.) I do not need a MISO function in my SPIS implementation and would like to know how to configure that. Can the peripheral be configured to act as an RX only</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 16 Apr 2019 21:20:10 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/46046/parallel-spis-peripherals-without-a-tx-data-stream" /><item><title>RE: Parallel SPIS peripherals without a TX data stream.</title><link>https://devzone.nordicsemi.com/thread/182472?ContentTypeID=1</link><pubDate>Tue, 16 Apr 2019 21:20:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:77d0a43d-6109-468d-b35e-1b34946eed02</guid><dc:creator>Nguyen Hoan Hoang</dc:creator><description>&lt;p&gt;Is it possible for you to tell us what external ADC chip you are using. &amp;nbsp;It would help to understand the problem.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Parallel SPIS peripherals without a TX data stream.</title><link>https://devzone.nordicsemi.com/thread/182410?ContentTypeID=1</link><pubDate>Tue, 16 Apr 2019 13:36:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f2794f37-a654-4fed-8c39-1e47177f84f4</guid><dc:creator>henryh</dc:creator><description>&lt;p&gt;The Nordic processor runs at 64 MHz while I am running the SPI (and the ADC&amp;#39;s) off a 6.144 MHz clock that is required to meet the signal processing needs of the application.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Parallel SPIS peripherals without a TX data stream.</title><link>https://devzone.nordicsemi.com/thread/182332?ContentTypeID=1</link><pubDate>Tue, 16 Apr 2019 10:41:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:725570e3-aab0-4a7e-a234-e1ef5123154a</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;The ARM of the Nordic?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Parallel SPIS peripherals without a TX data stream.</title><link>https://devzone.nordicsemi.com/thread/182328?ContentTypeID=1</link><pubDate>Tue, 16 Apr 2019 10:39:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1c371dce-7932-44b5-8204-5df4ce01db8d</guid><dc:creator>Edvin</dc:creator><description>[quote user="henryh"]The ARM runs at 64MHz[/quote]
&lt;p&gt;&amp;nbsp;What ARM?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Parallel SPIS peripherals without a TX data stream.</title><link>https://devzone.nordicsemi.com/thread/181870?ContentTypeID=1</link><pubDate>Fri, 12 Apr 2019 13:43:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eef47f5a-7a83-4b5f-a585-1c860c2080e4</guid><dc:creator>henryh</dc:creator><description>&lt;p&gt;The ARM runs at 64MHz, I am running the SPI peripherals at 6.144 MHz.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Parallel SPIS peripherals without a TX data stream.</title><link>https://devzone.nordicsemi.com/thread/181779?ContentTypeID=1</link><pubDate>Fri, 12 Apr 2019 07:51:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2d7aef47-52d1-4bbf-9805-dc7c40fb954b</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;The max speed for the SPI is 8MHz, so I don&amp;#39;t think you will get it to work with 64MHz.&lt;/p&gt;
&lt;p&gt;I was able to find this in the specification, but we are currently doing some merging on our documentation libraries, so I can&amp;#39;t get the link to it. However, here is a screenshot:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-de7e271d6ec0439cae058e9c92c1f831/pastedimage1555055460009v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;It is found under nRF52840-&amp;gt;product specification-&amp;gt;peripherals-&amp;gt;SPIS-&amp;gt;Electrical Specification&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;BR,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Parallel SPIS peripherals without a TX data stream.</title><link>https://devzone.nordicsemi.com/thread/181687?ContentTypeID=1</link><pubDate>Thu, 11 Apr 2019 15:31:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:db9dc4b1-2f45-4876-86b5-ce5646959732</guid><dc:creator>henryh</dc:creator><description>&lt;p&gt;Another device controls the enable and clock generation under command from the &amp;#39;840; that device runs at a base frequency that is compatible with my desired sampling rate.&amp;nbsp;&amp;nbsp; The &amp;#39;840 is designed to run off 64 MHz which for a variety of reasons is not able to provide the time base I need for this application.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Parallel SPIS peripherals without a TX data stream.</title><link>https://devzone.nordicsemi.com/thread/181682?ContentTypeID=1</link><pubDate>Thu, 11 Apr 2019 15:18:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:00ef296f-910e-4787-9420-396dca4ffa4c</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;What frequency do the ADC&amp;#39;s run on?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
[quote user="henryh"]both the ADC&amp;#39;s and the &amp;#39;840 SPIS are acting as slaves[/quote]
&lt;p&gt;&amp;nbsp;Then who is the master? Or how do you control the SPI CS/SS pins on the ADCs and the nRF?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;BR,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Parallel SPIS peripherals without a TX data stream.</title><link>https://devzone.nordicsemi.com/thread/181660?ContentTypeID=1</link><pubDate>Thu, 11 Apr 2019 14:12:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f1a8c9a4-5fcf-4a58-937f-b625ed44c579</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;OK - now I see.&lt;/p&gt;
&lt;p&gt;But not something I&amp;#39;ve tried.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Parallel SPIS peripherals without a TX data stream.</title><link>https://devzone.nordicsemi.com/thread/181640?ContentTypeID=1</link><pubDate>Thu, 11 Apr 2019 13:42:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ffd0cfd2-a1b5-4b3b-8a7e-541bbc835664</guid><dc:creator>henryh</dc:creator><description>&lt;p&gt;I am using 2 external ADC&amp;#39;s that have to run at a specific frequency which is related to the SCK input (and thereby locks the entire data collection process to that clock).&amp;nbsp; The &amp;#39;840 cannot generate this frequency so I am using an external clock source and enable logic to control the data collection process.&amp;nbsp; In this application, both the ADC&amp;#39;s and the &amp;#39;840 SPIS are acting as slaves since neither generates the clock or enable with each ADC having a separate instance of SPIS.&amp;nbsp; There is no data return to the ADC therefore I would like to eliminate the TX buffer if possible (it is relatively large) and re-purpose the MISO pins.&amp;nbsp; I think the MISO pin can be eliminated using the &amp;quot;NOT USED&amp;quot; definition or simply changing the pin configuration after setting up&amp;nbsp; the SPIS peripheral but its not clear to me if the peripheral will operate without a TX buffer.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Parallel SPIS peripherals without a TX data stream.</title><link>https://devzone.nordicsemi.com/thread/181421?ContentTypeID=1</link><pubDate>Wed, 10 Apr 2019 22:09:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3e4540a1-db27-4664-81fe-dbec425eb4b3</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;Why do you want 2 SPIS peripherals?&lt;/p&gt;
&lt;p&gt;When you say &amp;quot;&lt;span&gt;collect ADC data&amp;quot;, that suggests that the ADC(s) is/are external - in which case it/they would usually be the slave(s) ?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Perhaps a diagram would help ... ?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;No, 2 peripherals can&amp;#39;t share the same pins.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>