<?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>Dynamic SPI Baut Rate</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/21129/dynamic-spi-baut-rate</link><description>Hello, 
 Is it possible to change SPI baud rate whenever we want? 
 For example: 
 The initial SPI baud rate is set to 4M. We want to change the baud rate to &amp;quot;2M&amp;quot; to get some special data then set it back to the initial baud rate 4M. 
 Thanks, 
</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 05 Apr 2017 20:34:09 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/21129/dynamic-spi-baut-rate" /><item><title>RE: Dynamic SPI Baut Rate</title><link>https://devzone.nordicsemi.com/thread/82687?ContentTypeID=1</link><pubDate>Wed, 05 Apr 2017 20:34:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4341fdc2-c905-4ace-b197-d63f0d10def6</guid><dc:creator>Jeff</dc:creator><description>&lt;p&gt;I thought this was possible on 51822 from this post:
&lt;a href="https://devzone.nordicsemi.com/question/15874/changing-spi-frequency/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;
Is it different now with 52832?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dynamic SPI Baut Rate</title><link>https://devzone.nordicsemi.com/thread/82686?ContentTypeID=1</link><pubDate>Wed, 05 Apr 2017 10:56:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:768234b9-97d7-4220-9a79-dfac2c9475b0</guid><dc:creator>J&amp;#248;rn</dc:creator><description>&lt;p&gt;Hello sara&lt;/p&gt;
&lt;p&gt;It is not possible to change the baud rate of the SPI while it is running. The Baud rate is set on SPI initialize for the specific SPI instance. To change the baud rate the SPI instance must therefore first be uninitialized, and then reinitialized with the new baud rate.&lt;/p&gt;
&lt;p&gt;EDIT 06.04.17:
Based on the link provided by Jeff in the comments it seems it might actually be possible to change the frequency without reinitializing the SPI-instance by writing to the peripheral register when not transmitting. We currently have no documentation on this, so I can&amp;#39;t really comment further on it without doing some tests myself.&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;
&lt;p&gt;Jørn Frøysa&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>