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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2015-01-05T19:11:20+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=9967&amp;mode</id>
<entry>
<author><name><![CDATA[Grandes]]></name></author>
<updated>2015-01-05T19:11:20+01:00</updated>
<published>2015-01-05T19:11:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9967&amp;p=112532#p112532</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9967&amp;p=112532#p112532"/>
<title type="html"><![CDATA[Re: UART PROBLEM Z POPRAWNĄ KOMUNIKACJĄ :(]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9967&amp;p=112532#p112532"><![CDATA[
A jednak wina leżała w przejściówce USB_COM <img src="https://forum.atnel.pl/images/smilies/icon_evil.gif" alt=":evil:" title="Zły" /> <br /><br />- kupiłem na kości ftdi najtańszą jaką znalazłem na znanym portalu aukcyjnym <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> <br /><br /><a href="http://forum.atnel.pl/_obrazki/o/6838/ec454c887f75f96222ed2857fe273b39.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/6838/ec454c887f75f96222ed2857fe273b39.jpg" alt="Obrazek" /></a><br /><br />i teraz wszystko działa <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6838">Grandes</a> — 5 sty 2015, o 19:11</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[driver0207]]></name></author>
<updated>2015-01-01T23:30:46+01:00</updated>
<published>2015-01-01T23:30:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9967&amp;p=111716#p111716</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9967&amp;p=111716#p111716"/>
<title type="html"><![CDATA[Re: UART PROBLEM Z POPRAWNĄ KOMUNIKACJĄ :(]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9967&amp;p=111716#p111716"><![CDATA[
Tutaj masz link do projektu przejściówki <!-- l --><a class="postlink-local" href="http://forum.atnel.pl/download/file.php?id=1605" >download/file.php?id=1605</a><!-- l --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2199">driver0207</a> — 1 sty 2015, o 23:30</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Grandes]]></name></author>
<updated>2015-01-01T22:22:38+01:00</updated>
<published>2015-01-01T22:22:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9967&amp;p=111696#p111696</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9967&amp;p=111696#p111696"/>
<title type="html"><![CDATA[Re: UART PROBLEM Z POPRAWNĄ KOMUNIKACJĄ :(]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9967&amp;p=111696#p111696"><![CDATA[
putty zmienione na inny terminal<br /><br />zew kwarc nie pomaga <br /><br />program jest ok <br /><br />obstawiamy przejściówkę...<br /><br />proszę o jakiegoś linka do niedrogiej sprawdzonej przejściówki usb-com<br /><br />dziękuje<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6838">Grandes</a> — 1 sty 2015, o 22:22</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[rajmund96]]></name></author>
<updated>2015-01-01T13:41:48+01:00</updated>
<published>2015-01-01T13:41:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9967&amp;p=111588#p111588</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9967&amp;p=111588#p111588"/>
<title type="html"><![CDATA[Re: UART PROBLEM Z POPRAWNĄ KOMUNIKACJĄ :(]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9967&amp;p=111588#p111588"><![CDATA[
A w putty ustawiłeś odpowiednią prędkość ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2275">rajmund96</a> — 1 sty 2015, o 13:41</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Grandes]]></name></author>
<updated>2015-01-01T14:24:35+01:00</updated>
<published>2015-01-01T13:32:50+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9967&amp;p=111587#p111587</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9967&amp;p=111587#p111587"/>
<title type="html"><![CDATA[UART PROBLEM Z POPRAWNĄ KOMUNIKACJĄ :(]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9967&amp;p=111587#p111587"><![CDATA[
Witam <br /><br />walka z atmegą32 trwa ;] tym razem zaciąłem się na komunikacji pomiędzy atmegą a komputerem <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /><br /><br />Odpaliłem przykład z płyty dvd dołączonej do książki<br /><br />sprzęt:<br />- laptop win8<br />- przejściówka usb-com na prolific 2303 druga do testu na chipie ch340 - na dwóch te same objawy<br />- atmega32 na płytce stykowej <br />- zasilana z programatora USBASP 5V - BYŁA JUŻ PRÓBA ZASILANIA Z DRUGIEGO LAPTOPA<br /><br />ustawienia:<br />- częstotliwość atmegi 8MHz<br />- 8000000 ustawione w eclipsie<br />- w pliku  mkuart wpis jest #define UART_BAUD 9600// tu definiujemy interesującą nas prędkość<br />- ustawienia w menedżer urządzeń mam też 9600<br /><br />przejściówki sprawdzane przez zwarcie tx z rx do tego program rs232 tester - wysyłam liczbę 33 i od razu otrzymuje odpowiedź 33 - więc myślę że przejściówki są sprawne;] <br /><br /><br />kod programu <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 /><br />#include &quot;MKUART/mkuart.h&quot;<br /><br />int main(void) {<br /><br />void USART_Transmit(char data);<br />USART_Init( __UBRR );// inicjalizacja UART<br /><br />sei();// globalne odblokowanie przerwań<br /><br />uint8_t licznik,  pm = licznik = OSCCAL -20;// zmienne pomocnicze do wizualizacji OSCCAL<br /><br />// pętla nieskończona<br />while(1) {<br /><br />uart_puts(&quot;Test UART, wartosc OSCCAL = &quot;);// wyślij tekst  Test UART, wartosc OSCCAL =<br />uart_putint(licznik, 10);// wyślij liczbę<br />uart_putc('\r');// wyślij znak CR (enter)<br />uart_putc('\n');// wyślij znak LF (nowa linia)<br />_delay_ms(500);// odczekaj 0,5 sekundy<br />OSCCAL = licznik++;// zwiększ wartość bajtu kalibracyjnego o 1<br /><br />// badamy kalibrację tylko w granicach +- 20 w stosunku do<br />// tej jaka była ustawiona fabrycznie<br />if(licznik &gt; pm+40) licznik=pm;<br /><br />}<br />}[/syntax]<br /><br />w putty wyskakuje takie coś:<br /><br />,ňÍÍÍí=ý=-=ÍÓ­ŁěěS­Ý˝=óŹ˛ě,,ňĹÍÍí=ý=-3ÍÓ­Łäě[­Ý˝=óŹşě$$ňÍĹÍĺ=ý=%1ĹÓ­ŁěäSĽÝ˝=ű¤˛ä,,úĹÍĹí=ý=-'ÍŰĽŁää[­Ý˝=űşä$$úĹÍĺ=ý=%%ĹŰĽŁää[ĽÝ˝=űşä$$úĹĹĹĺ=ý=%#ĹŰĽŁää[ĽÝ˝=űşä$$úĹĹő=ý=%!ĹŰľłääKľÍ˝=ű<br />                                     ¤şä44úĹĹő=ý=5ĹŰľłôôKľÍ˝ű<br />                                                             ´şô4ú<br />ĹËľłôôKÍëUÓtô+ŐmÝű                                                ĹĹĹő=ý=5<br />                  ÔÚôĘú<br />                       ĺĺĺőý+żĺëUSôô+Őí]űÔÚtĘú<br />                                              eĺĺő!9żaYyy}gż<br />żĺëUStôŤőm]!9żaYyy}gż<br />żĺëUStôŤőm]!9żaYyy}gż<br />żĺëUStôŤőm]!9żaYyy}gż<br />żĺëUStôŤőm]!9żaYyy}gż<br />żĺëUStôŤőm]!9żaYyy}gż<br />ż!9żaYyy}gż<br />żëUStôŤőm]!9żaYyy}gż<br />żĺëUStôŤőm]!9żaYyy}gż<br />żĺëUStôŤőm]!9żaYyy}gż<br />żĺëUStôŤőm]!9żaYyy}gż<br />żĺëUStôŤőm]!9żaYyy}gż<br />żĺëUStôŤőm]!9żaYyy}gż<br />żĺëUStôŤőm]!9żaYyy}gż<br />żĺëUStôŤőm]!9żaYyy}gż<br />ż!9żaYyy}gż<br />żëUStôŤőm]!9żaYyy}gż<br />żĺëUĘŤőmWÚ=ŁQĘ9<br />               ey^<br /><br /><br />potem zmieniłem kod na prosty przykład z książki:<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 /><br />#include &quot;MKUART/mkuart.h&quot;<br /><br />void USART_Transmit(char data);<br /><br />int main(void) {<br />//inicjalizujemy UART<br />USART_Init( __UBRR );// inicjalizacja UART<br /><br />//sei();// globalne odblokowanie przerwań<br /><br />while(1) {<br />USART_Transmit ('A');<br />USART_Transmit (0x0d);<br />USART_Transmit (0x0a);<br />                 _delay_ms(500);<br />}<br />}<br /><br />void USART_Transmit(char data ){<br />while(!(UCSRA&amp; (1&lt;&lt;UDRE)));<br />UDR = data;<br />}[/syntax]<br /><br />mała litera &quot;a&quot;  y=Oy=Oy=Oy=Oy=Oy=Oy=Oy=Oy=Oy=Oy=Oy=Oy=Oy=Oy=Oy=Oy=Oy=Oy=Oy=Oy=Oy=Oy=Oy=Oy=Oy=Oy=Oy=Oy=Oy=Oy<br /><br />duża litera &quot;A&quot;<br />_y=_y=_y=_y=_y=_y=_y=_y=_y=_y=_y=_y=_y=_y=_y=_y=_y=_y=_y=_y=_y=_y=_y=_y=_y=_y=_y=_y=<br /><br />cyfra  &quot;1&quot;<br />y=gy=gy=gy=gy=gy=gy=gy=gy=gy=gy=gy<br /><br />cyfra &quot;2&quot;<br />łŢłŢłŢłŢłŢłŢłŢłŢłŢłŢłŢłŢłŢł<br /><br />cyfra &quot;3&quot;<br />y=fy=fy=fy=fy=fy=fy=<br />******************mała edycja drugiego kodu ;] ************************ <br /><br />ustawienia w putty identyczne jak w windowsie - nie pomaga zmiana prędkości ani w dół ani w górę <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6838">Grandes</a> — 1 sty 2015, o 13:32</p><hr />
]]></content>
</entry>
</feed>