<?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>possible FreeRTOS conflicts with libraries</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/45074/possible-freertos-conflicts-with-libraries</link><description>Hello everyone, I am starting with the NRF52840 dongle. I intend to use it for a Uni project because I&amp;#39;m gonna use it later for work (new product). Since we&amp;#39;re using STM32 it makes sense to use FreeRTOS and from what I&amp;#39;ve read it&amp;#39;s fine using it instead</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Sat, 23 Mar 2019 15:01:57 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/45074/possible-freertos-conflicts-with-libraries" /><item><title>RE: possible FreeRTOS conflicts with libraries</title><link>https://devzone.nordicsemi.com/thread/177945?ContentTypeID=1</link><pubDate>Sat, 23 Mar 2019 15:01:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a7fe7f6d-90f9-438f-be00-e7eb10f0ea5e</guid><dc:creator>LRA_</dc:creator><description>&lt;p&gt;Hello,&lt;br /&gt;&lt;br /&gt;Thanks for the answer, let&amp;#39;s see how I will do. Gonna try to use OpenThread next :)&amp;nbsp;&lt;br /&gt;&lt;br /&gt;About the printf issue, I forgot to add the retarget.c to the project. Just in case someone with the same issue finds this thread.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: possible FreeRTOS conflicts with libraries</title><link>https://devzone.nordicsemi.com/thread/177498?ContentTypeID=1</link><pubDate>Thu, 21 Mar 2019 08:39:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:88e72f1e-b2f7-46f8-a36a-c7dd8d03fbfd</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I understand there are quite a lot of libraries in the background. Some like it and the low level programmers do not like them as they want to have full control of the flow. It is upto you if you want to use libraries or not, you can use just the drivers and handle all flow in your application.&amp;nbsp;&lt;/p&gt;
[quote user=""]- What I would like to know is if there are libraries that will conflict with FreeRTOS environment. I for example tried to adapt UART example to use FreeRTOS and printf doesn&amp;#39;t work (although it&amp;#39;s called always by the same thread).[/quote]
&lt;p&gt;&amp;nbsp;Freertos uses RTC1, so you need to use app_timer_freertos . There is no conflict with UART as freertos does not use it. So it should work just fine.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
[quote user=""]- Plus, when I use the &lt;a href="https://www.nordicsemi.com/DocLib/Content/SDK_Doc/nRF5_SDK/v15-3-0/nrf_freertos_example"&gt;blinky FreeRTOS&lt;/a&gt; example, am I using FreeRTOS or amazon FreeRTOS?[/quote]
&lt;p&gt;We &lt;strong&gt;do not&lt;/strong&gt; use Amazon FreeRTOS in our SDK as their licensing model is different. please check the license files in the SDK\documentation folder to get an idea of which external modules you are using.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>