<?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>Second UART</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/421/second-uart</link><description>Hi, 
 I&amp;#39;d like to have a second UART available, as the nRF51822 only has one and I&amp;#39;m wondering if there exists a UART software emulation example implemented already for this CPU. I couldn&amp;#39;t find anything related in the SDK... 
 Thanks!
florin</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 13 Sep 2018 21:59:55 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/421/second-uart" /><item><title>RE: Second UART</title><link>https://devzone.nordicsemi.com/thread/148690?ContentTypeID=1</link><pubDate>Thu, 13 Sep 2018 21:59:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ea14ecd1-4e79-4c30-957a-a0bcc070e5b0</guid><dc:creator>buoy112</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/members/erik"&gt;Erik&lt;/a&gt; you posted the .h. Would you mind posting the .c file.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Second UART</title><link>https://devzone.nordicsemi.com/thread/144077?ContentTypeID=1</link><pubDate>Tue, 14 Aug 2018 07:23:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bd201c0b-d121-423d-b3ed-983afe54653e</guid><dc:creator>HSW</dc:creator><description>&lt;p&gt;Can you tell me a sample program for TX? Thank you!!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Second UART</title><link>https://devzone.nordicsemi.com/thread/2175?ContentTypeID=1</link><pubDate>Fri, 03 Jul 2015 23:33:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f30d4581-a936-46a6-867e-4c375c9b8889</guid><dc:creator>Erik</dc:creator><description>&lt;p&gt;It is long ago you asked this question. This week I had the same problem. Transmitting data was not a problem, because it is rather easy to multiplex the TX output of one UART. For RX multiplexing is not really a solution. Therefore I wrote a software RX part of a UART. I use GPIOTE, a TIMER and PPI to have as much handled by interrupts. I build it to run at 9600 baud with the softdevice enabled. Alas when the radio is active, this baudrate is a little to fast. Some characters are lost. Still I have attached the source.
&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/srx_5F00_drv.c"&gt;srx_drv.c&lt;/a&gt;
&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/srx_5F00_drv.h"&gt;srx_drv.h&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;regards, Erik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Second UART</title><link>https://devzone.nordicsemi.com/thread/2174?ContentTypeID=1</link><pubDate>Mon, 09 Sep 2013 07:48:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fe6d8cf4-aa97-473d-8fe5-5e092bc7559c</guid><dc:creator>Ole Morten</dc:creator><description>&lt;p&gt;Nordic does not provide any such implementation, so this is something you&amp;#39;d have to develop yourself.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>