<?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>Keil - first project</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/10236/keil---first-project</link><description>Hi,
I&amp;#39;m working on setting up project inside uVision. I have added all files with headers, and when I try to compile this is what I got: 
 ..\SDK10.0\components\libraries\uart\app_uart_fifo.c(117): error: #20: identifier &amp;quot;UART0_CONFIG_PSEL_TXD&amp;quot; is undefined</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 13 Nov 2015 09:02:48 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/10236/keil---first-project" /><item><title>RE: Keil - first project</title><link>https://devzone.nordicsemi.com/thread/38003?ContentTypeID=1</link><pubDate>Fri, 13 Nov 2015 09:02:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:10f66a01-874b-4800-9bf5-8bfe0ee9149f</guid><dc:creator>atune</dc:creator><description>&lt;p&gt;Glad I could help :)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Keil - first project</title><link>https://devzone.nordicsemi.com/thread/38002?ContentTypeID=1</link><pubDate>Fri, 13 Nov 2015 09:00:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7a707233-5be9-4a5e-9dbf-041ed99ba63d</guid><dc:creator>Robert</dc:creator><description>&lt;p&gt;Well that&amp;#39;s good, I forgot to add this files.&lt;/p&gt;
&lt;p&gt;Thank you atune for your support!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Keil - first project</title><link>https://devzone.nordicsemi.com/thread/38005?ContentTypeID=1</link><pubDate>Fri, 13 Nov 2015 08:54:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3791a996-d3b6-42df-83fe-465b5f7ce9e5</guid><dc:creator>atune</dc:creator><description>&lt;p&gt;Well this time my guess is that you need to add the relevant .c files containing those functions into the project so that they are compiled for linking. :)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Keil - first project</title><link>https://devzone.nordicsemi.com/thread/38004?ContentTypeID=1</link><pubDate>Fri, 13 Nov 2015 08:42:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f7908cd3-2103-402d-accf-cea5966a825e</guid><dc:creator>Robert</dc:creator><description>&lt;p&gt;Thank you!
Of course next issues happen:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;Error: L6218E: Undefined symbol ble_srv_report_ref_encode (referred from ble_bas.o).
Error: L6218E: Undefined symbol pstorage_access_status_get (referred from ble_advertising.o).
Error: L6218E: Undefined symbol assert_nrf_callback (referred from app_button.o).
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;I have ble_srv_common.h imported.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Keil - first project</title><link>https://devzone.nordicsemi.com/thread/38006?ContentTypeID=1</link><pubDate>Fri, 13 Nov 2015 08:34:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f6d240d8-779e-4f32-82ce-7c4181607874</guid><dc:creator>atune</dc:creator><description>&lt;p&gt;I&amp;#39;m assuming you need to either&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;change APP_TIMER_NODE_SIZE in app_timer.h to 36(? check the size of timer_node_t)&lt;/li&gt;
&lt;li&gt;change the == to &amp;lt;= since it&amp;#39;s ok that the macro is bigger (it&amp;#39;s like that in e.g. nRF52 SDK 0.9.2)&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Keil - first project</title><link>https://devzone.nordicsemi.com/thread/38007?ContentTypeID=1</link><pubDate>Fri, 13 Nov 2015 08:14:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:004da912-50f4-4d2c-86ab-4ee68385e102</guid><dc:creator>Robert</dc:creator><description>&lt;p&gt;Thank you, it seems to work.
Unfortunately I have another issue:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt; compiling app_timer.c...
 ..\SDK10.0\components\libraries\timer\app_timer.c(62): error:  #39: division by zero
STATIC_ASSERT(sizeof(timer_node_t) == APP_TIMER_NODE_SIZE);
&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Keil - first project</title><link>https://devzone.nordicsemi.com/thread/38001?ContentTypeID=1</link><pubDate>Fri, 13 Nov 2015 07:40:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2ca95202-5fef-4cd1-a02a-f2cbbd0502b4</guid><dc:creator>atune</dc:creator><description>&lt;p&gt;Just a shot in the dark here, but I&amp;#39;m assuming it found the header file &amp;quot;nrf_drv_config.h&amp;quot;? I also assume that you can find this in the header file:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;/* UART */
#define UART0_ENABLED 0
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Change 0 to 1, otherwise the UART0_CONFIG_* defines are left undefined. Also remember to change the TXD/RXD pins to match your circuit etc.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>