<?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=8&amp;t=15550&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-06-09T18:42:34+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=15550&amp;mode</id>
<entry>
<author><name><![CDATA[tomimat]]></name></author>
<updated>2016-06-09T18:42:34+01:00</updated>
<published>2016-06-09T18:42:34+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15550&amp;p=161976#p161976</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15550&amp;p=161976#p161976"/>
<title type="html"><![CDATA[Re: UART nie działa]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15550&amp;p=161976#p161976"><![CDATA[
Dzięki za pomoc.<br />Powodem tego była biblioteka USART<br />tę lekcje zacząłem jakieś pół roku temu i wtedy wszystko działało,<br />ale z braku czasu musiałem odłożyć to i teraz jak powróciłem do tego i już nie działało.<br />Bibliotekę zaimportowałem na nowo z płyty i zaczęło działać.<br />Pozdrawiam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8688">tomimat</a> — 9 cze 2016, o 18:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Krauser]]></name></author>
<updated>2016-06-08T21:45:48+01:00</updated>
<published>2016-06-08T21:45:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15550&amp;p=161932#p161932</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15550&amp;p=161932#p161932"/>
<title type="html"><![CDATA[Re: UART nie działa]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15550&amp;p=161932#p161932"><![CDATA[
Sprawdzaj tylko początkowe znaki funkcją strncmp<br /><br />[syntax=c]void analizuj_dane_rs23(char * buf)<br />{<br />        if(!strncmp(buf,&quot;on&quot;, 2)  )<br />        {<br />                LED_ON;<br />        }<br /> <br />        if( !strncmp(buf, &quot;off&quot;, 3) )<br />        {<br />                LED_OFF;<br />        }<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=465">Krauser</a> — 8 cze 2016, o 21:45</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[matekogon]]></name></author>
<updated>2016-06-08T21:18:59+01:00</updated>
<published>2016-06-08T21:18:59+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15550&amp;p=161928#p161928</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15550&amp;p=161928#p161928"/>
<title type="html"><![CDATA[Re: UART nie działa]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15550&amp;p=161928#p161928"><![CDATA[
A czy putty wysyła znak CR na końcu?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1380">matekogon</a> — 8 cze 2016, o 21:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tomimat]]></name></author>
<updated>2016-06-08T20:54:39+01:00</updated>
<published>2016-06-08T20:54:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15550&amp;p=161925#p161925</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15550&amp;p=161925#p161925"/>
<title type="html"><![CDATA[UART nie działa]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15550&amp;p=161925#p161925"><![CDATA[
Witam. mam problem z komunikacją RS pomiędzy Atmegą a przejściówką FT<br />Kod napisałem według poradnika Mirka.<br />Problem polega na tym że procesor wysyła przez przejściówkę do Putty<br />ale z Putty już nie mogę wysterować np. Diodą<br />Poniżej jest kod może ktoś znajdzie tam mój jakiś błąd.<br /><br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br />#include &lt;util/delay.h&gt;<br />#include &lt;string.h&gt;<br /><br />#include &quot;MK_USART/mkuart.h&quot;<br /><br />#define LED (1&lt;&lt;PA1);<br />#define LED_ON PORTA |= LED<br />#define LED_OFF PORTA &amp;= ~LED<br />#define LED_TOG PORTA ^= LED<br /><br />#define KEY1 (1&lt;&lt;PC0)<br /><br />char uart_buf&#91;100&#93;;<br /><br />uint8_t key_lock;<br /><br />void analizuj_dane_rs23(char * buf);<br /><br /><br />int main(void)<br />{<br />DDRA |= LED;<br />PORTC |= (1&lt;&lt;PC0);<br />USART_Init(__UBRR);<br />register_uart_str_rx_event_callback(analizuj_dane_rs23);<br /><br />_delay_ms(10);<br /><br />sei();<br />while(1)<br />{<br /><br />UART_RX_STR_EVENT(uart_buf);<br /><br />if( !key_lock &amp;&amp; !(PINC &amp; KEY1 ) )<br />{<br />  key_lock=1;<br /><br /><br />  LED_TOG;<br /><br />  uart_puts(&quot;test\r\n&quot;);<br /> } else if( key_lock &amp;&amp; (PINC &amp; KEY1 ) ) key_lock++;<br /><br />}<br />}<br /><br /><br />void analizuj_dane_rs23(char * buf)<br />{<br />if(!strcmp(buf,&quot;on&quot;)  )<br />{<br />LED_ON;<br />}<br /><br />if( !strcmp(buf, &quot;off&quot;) )<br />{<br />LED_OFF;<br />}<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8688">tomimat</a> — 8 cze 2016, o 20:54</p><hr />
]]></content>
</entry>
</feed>