<?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>How to start with the nrf5340</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/112801/how-to-start-with-the-nrf5340</link><description>Hi all, 
 I am very new to the nRF controller. Previously, I have worked with STM32 controllers. 
 Currently, I am working on a project with the nRF5340. I am having difficulty understanding the nRF Connect SDK. What is this device tree used for configuring</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 09 Jul 2024 03:44:43 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/112801/how-to-start-with-the-nrf5340" /><item><title>RE: How to start with the nrf5340</title><link>https://devzone.nordicsemi.com/thread/492848?ContentTypeID=1</link><pubDate>Tue, 09 Jul 2024 03:44:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2bb07d6d-1758-4157-a45a-4941630b08f4</guid><dc:creator>REDHAT</dc:creator><description>&lt;p&gt;Thanks Hieu!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to start with the nrf5340</title><link>https://devzone.nordicsemi.com/thread/492645?ContentTypeID=1</link><pubDate>Mon, 08 Jul 2024 09:10:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e1fd3015-718d-4e5f-a097-b601af00ab4a</guid><dc:creator>Hieu</dc:creator><description>&lt;p&gt;I just want to add that we also&amp;nbsp;has this online course to help you with that exact need:&amp;nbsp;&lt;a href="https://academy.nordicsemi.com/courses/nrf-connect-sdk-fundamentals/"&gt;https://academy.nordicsemi.com/courses/nrf-connect-sdk-fundamentals/&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to start with the nrf5340</title><link>https://devzone.nordicsemi.com/thread/492563?ContentTypeID=1</link><pubDate>Sat, 06 Jul 2024 12:41:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:390e7af2-55f3-4f0a-8a46-aa2a79b40e74</guid><dc:creator>REDHAT</dc:creator><description>&lt;p&gt;Hi turbo,&lt;br /&gt;Thanks for the reply, I will go through it!!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to start with the nrf5340</title><link>https://devzone.nordicsemi.com/thread/492562?ContentTypeID=1</link><pubDate>Sat, 06 Jul 2024 11:45:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:237193bc-80c3-414c-a86b-4c04a5b9157b</guid><dc:creator>Turbo J</dc:creator><description>&lt;p&gt;Read the zeyphr documentation about DT. Then make an overlay file for your (example/testing) project - this way you can change stuff without messing up original code.&lt;/p&gt;
&lt;p&gt;The finished device tree can be observed in the projects &lt;code&gt;build/zephyr&lt;/code&gt; directory.&lt;/p&gt;
&lt;p&gt;If you are curious - or see unusual DTS macro usage in some code - you can find the finished compiler macros in&lt;br /&gt;&lt;code&gt;build/zephyr/include/generated&lt;/code&gt; subdir. There will be a ton of them on every nRF project.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;What is it used for? It connects device drivers to the busses. This way you can specify which bus a device is connected to (NRF MCUs can have multiple SPI/TWI/UART busses) without touching anything in the driver source code itself.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>