<?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>external device RST pin</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/13461/external-device-rst-pin</link><description>Hello!
I&amp;#39;m in doubts about proper configuration of GPIO pin, which I&amp;#39;d like to be able to reset external device (DWM1000), connected to nRF51 by SPI.
The datasheet says, the RST pin of device has to be connected directly to output pin of uController</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 26 Apr 2016 15:36:51 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/13461/external-device-rst-pin" /><item><title>RE: external device RST pin</title><link>https://devzone.nordicsemi.com/thread/51368?ContentTypeID=1</link><pubDate>Tue, 26 Apr 2016 15:36:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:154c783b-7327-4ae3-bb7c-4a4409aef551</guid><dc:creator>Stanislav Silnitskiy</dc:creator><description>&lt;p&gt;ok! Thank you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: external device RST pin</title><link>https://devzone.nordicsemi.com/thread/51367?ContentTypeID=1</link><pubDate>Tue, 26 Apr 2016 14:14:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ea0c15ba-d1f4-481c-b9e2-8893d3b0c056</guid><dc:creator>run_ar</dc:creator><description>&lt;p&gt;Looks about right. As an example you can look at nrf_gpio_cfg_output in nrf_gpio.h in our sdk e.g:&lt;br /&gt;
&lt;code&gt;__STATIC_INLINE void nrf_gpio_cfg_output(uint32_t pin_number) { nrf_gpio_cfg( pin_number, NRF_GPIO_PIN_DIR_OUTPUT, NRF_GPIO_PIN_INPUT_DISCONNECT, NRF_GPIO_PIN_NOPULL, NRF_GPIO_PIN_S0S1, //Not sure if it&amp;#39;s necessary to use highdrive in your case, but disconnect is ok NRF_GPIO_PIN_NOSENSE); }&lt;/code&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>