<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=30&amp;t=16132&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-09-03T10:00:36+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=30&amp;t=16132&amp;mode</id>
<entry>
<author><name><![CDATA[pk.gorny]]></name></author>
<updated>2016-09-03T10:00:36+01:00</updated>
<published>2016-09-03T10:00:36+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16132&amp;p=167858#p167858</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16132&amp;p=167858#p167858"/>
<title type="html"><![CDATA[Re: Problem z kompilacją wsadu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16132&amp;p=167858#p167858"><![CDATA[
ok dzięki uporałem się. Faktycznie coś namieszałem z tymi nawiasami <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2235">pk.gorny</a> — 3 wrz 2016, o 10:00</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[anshar]]></name></author>
<updated>2016-09-03T09:53:58+01:00</updated>
<published>2016-09-03T09:53:58+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16132&amp;p=167856#p167856</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16132&amp;p=167856#p167856"/>
<title type="html"><![CDATA[Re: Problem z kompilacją wsadu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16132&amp;p=167856#p167856"><![CDATA[
Brakuje jeszcze nawiasu klamrowego na końcu funkcji int main(void).<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 5 minutach ]</span></strong><br /><br />Zobacz:<br />[syntax=c]int main(void) {<br />        USART_Init(__UBRR);<br />        register_uart_str_rx_event_callback( analizuj_dane );<br />        _delay_ms(10);<br /> <br />        sei();<br /><br />        while(1) {<br /><br />                UART_RX_STR_EVENT( uart_buf );<br />                //obsługa przycisków   <br />        } //masz tylko jeden nawias klamrowy<br />} //tego brakuje[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7157">anshar</a> — 3 wrz 2016, o 09:53</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[pk.gorny]]></name></author>
<updated>2016-09-03T09:51:06+01:00</updated>
<published>2016-09-03T09:51:06+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16132&amp;p=167854#p167854</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16132&amp;p=167854#p167854"/>
<title type="html"><![CDATA[Re: Problem z kompilacją wsadu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16132&amp;p=167854#p167854"><![CDATA[
Ok, wywaliłem cała tą cześć kodu a problem jest nadal<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2235">pk.gorny</a> — 3 wrz 2016, o 09:51</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[anshar]]></name></author>
<updated>2016-09-03T09:49:21+01:00</updated>
<published>2016-09-03T09:49:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16132&amp;p=167853#p167853</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16132&amp;p=167853#p167853"/>
<title type="html"><![CDATA[Re: Problem z kompilacją wsadu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16132&amp;p=167853#p167853"><![CDATA[
Zobacz:  <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> <br />[syntax=c]void analizuj_dane ( char * buf ) {<br />}<br />/*if( strcmp(buf, &quot;1&quot;)==0 ) {<br />           LED_ON;<br />   }<br />   if( strcmp(buf, &quot;0&quot;)==0 ) {<br />           LED_OFF;<br />   }<br />   if( strcmp(buf, &quot;2&quot;)==0 ) {<br />           LED_TOG;<br />  }<br /> <br />}*/<br />} //o ten tutaj[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7157">anshar</a> — 3 wrz 2016, o 09:49</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[pk.gorny]]></name></author>
<updated>2016-09-03T09:46:23+01:00</updated>
<published>2016-09-03T09:46:23+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16132&amp;p=167852#p167852</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16132&amp;p=167852#p167852"/>
<title type="html"><![CDATA[Re: Problem z kompilacją wsadu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16132&amp;p=167852#p167852"><![CDATA[
Hmm, nie mam nawiasu klamrowego w definicji tej funkcji<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2235">pk.gorny</a> — 3 wrz 2016, o 09:46</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[anshar]]></name></author>
<updated>2016-09-03T09:42:38+01:00</updated>
<published>2016-09-03T09:42:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16132&amp;p=167851#p167851</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16132&amp;p=167851#p167851"/>
<title type="html"><![CDATA[Re: Problem z kompilacją wsadu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16132&amp;p=167851#p167851"><![CDATA[
Usuń nawias klamrowy na końcu definicji funkcji analizuj_dane.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7157">anshar</a> — 3 wrz 2016, o 09:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[pk.gorny]]></name></author>
<updated>2016-09-03T09:30:00+01:00</updated>
<published>2016-09-03T09:30:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16132&amp;p=167849#p167849</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16132&amp;p=167849#p167849"/>
<title type="html"><![CDATA[Problem z kompilacją wsadu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16132&amp;p=167849#p167849"><![CDATA[
Witam, ma oto taki problem.<br /><br />Kilka tygodni temu przepisałem kod z wideo poradnika &quot;WIFI232 - programowanie&quot;. Wszystko działało mi ok. Po przerwie wróciłem do kodu i problem nie mogę go skompilować. Eclipse wali mi taki komunikat:<br /><br /><br />10:26:19 **** Incremental Build of configuration Release for project AM32_nad ****<br />make all <br />'Building target: AM32_nad.elf'<br />'Invoking: AVR C Linker'<br />avr-gcc -Wl,-Map,AM32_nad.map -mmcu=atmega32 -o &quot;AM32_nad.elf&quot;  ./MK_USART/mkuart.o  ./main.o   <br />./main.o: In function `main':<br />main.c:(.text.startup.main+0xc): undefined reference to `analizuj_dane'<br />main.c:(.text.startup.main+0xe): undefined reference to `analizuj_dane'<br />collect2.exe: error: ld returned 1 exit status<br />make: *** [AM32_nad.elf] Błąd 1<br /><br />10:26:20 Build Finished (took 535ms)<br /><br />Proszę o pomoc.<br />Oto kod:<br /><br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;avr/wdt.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br />#include &lt;avr/pgmspace.h&gt;<br />#include &lt;stdlib.h&gt;<br />#include &lt;string.h&gt;<br />#include &lt;util/delay.h&gt;<br />#include &quot;MK_USART/mkuart.h&quot;<br /><br /><br /><br />#define KEY1 (1&lt;&lt;PB0)<br />#define KEY2 (1&lt;&lt;PB1)<br />#define KEY3 (1&lt;&lt;PB2)<br />#define KEY4 (1&lt;&lt;PB3)<br />#define KEY5 (1&lt;&lt;PB4)<br /><br />char uart_buf &#91;128&#93;;<br /><br />uint8_t key_lock;<br /><br />void analizuj_dane( char * buf );<br /><br /><br />int main(void){<br /><br /><br />USART_Init(__UBRR);<br />register_uart_str_rx_event_callback( analizuj_dane );<br />_delay_ms(10);<br /><br />sei();<br />//    uart_puts(&quot;ATMEGA32\r\n&quot;);<br /><br />while(1) {<br /><br />UART_RX_STR_EVENT( uart_buf );<br /><br />if( !key_lock &amp;&amp; !(PINB &amp; KEY1 ) ) {<br />  key_lock=1;<br /><br />  // reakcja na PRESS (wcinięcie przycisku)<br /><br /> uart_puts ( &quot;1\r\n&quot; );<br /> }<br />else if( key_lock &amp;&amp; (PINB &amp; KEY1 ) ) key_lock++;<br /><br /><br /><br />    if( !key_lock &amp;&amp; !(PINB &amp; KEY2 ) ) {<br />    key_lock=1;<br /><br />    // reakcja na PRESS (wcinięcie przycisku)<br /><br />    uart_puts ( &quot;2\r\n&quot; );<br />    }<br />    else if( key_lock &amp;&amp; (PINB &amp; KEY2 ) ) key_lock++;<br /><br /><br />if( !key_lock &amp;&amp; !(PINB &amp; KEY3 ) ) {<br />key_lock=1;<br /><br />// reakcja na PRESS (wcinięcie przycisku)<br /><br />uart_puts ( &quot;3\r\n&quot; );<br />}<br />else if( key_lock &amp;&amp; (PINB &amp; KEY3 ) ) key_lock++;<br /><br /><br />if( !key_lock &amp;&amp; !(PINB &amp; KEY4 ) ) {<br />  key_lock=1;<br /><br />  // reakcja na PRESS (wcinięcie przycisku)<br /><br /> uart_puts ( &quot;4\r\n&quot; );<br /> }<br />else if( key_lock &amp;&amp; (PINB &amp; KEY4 ) ) key_lock++;<br /><br /><br />if( !key_lock &amp;&amp; !(PINB &amp; KEY5 ) ) {<br />  key_lock=1;<br /><br />  // reakcja na PRESS (wcinięcie przycisku)<br /><br /> uart_puts ( &quot;5\r\n&quot; );<br /> }<br />else if( key_lock &amp;&amp; (PINB &amp; KEY5 ) ) key_lock++;<br /><br /><br />}<br /><br /><br /><br />void analizuj_dane ( char * buf ) {<br />}<br />/*if( strcmp(buf, &quot;1&quot;)==0 ) {<br />   LED_ON;<br />   }<br />   if( strcmp(buf, &quot;0&quot;)==0 ) {<br />   LED_OFF;<br />   }<br />   if( strcmp(buf, &quot;2&quot;)==0 ) {<br />   LED_TOG;<br />  }<br /><br />}*/<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2235">pk.gorny</a> — 3 wrz 2016, o 09:30</p><hr />
]]></content>
</entry>
</feed>