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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-02-26T22:29:46+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=5593&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-02-26T22:29:46+01:00</updated>
<published>2014-02-26T22:29:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=72215#p72215</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=72215#p72215"/>
<title type="html"><![CDATA[Re: Putty bez VT100]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=72215#p72215"><![CDATA[
ekhmm hmm ten tego - tylko mi tu bez mistrzów i bogów proszę <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> ... panie kochany ja zwykły śmiertelnik jestem - obywatel kardaś.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 26 lut 2014, o 22:29</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[xor]]></name></author>
<updated>2014-02-26T22:27:12+01:00</updated>
<published>2014-02-26T22:27:12+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=72211#p72211</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=72211#p72211"/>
<title type="html"><![CDATA[Re: Putty bez VT100]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=72211#p72211"><![CDATA[
Bóg przemówił...Amen! <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=1774">xor</a> — 26 lut 2014, o 22:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-02-26T22:16:24+01:00</updated>
<published>2014-02-26T22:16:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=72208#p72208</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=72208#p72208"/>
<title type="html"><![CDATA[Re: Putty bez VT100]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=72208#p72208"><![CDATA[
<div class="quotetitle">xor napisał(a):</div><div class="quotecontent"><br />Być może to co napisałem to bzdury ale wniosek z Twojego ostatniego posta wydaje się jednoznaczny: sprawdź tę funkcję.<br /></div><br /><br />To nie bzdury .... <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=54">mirekk36</a> — 26 lut 2014, o 22:16</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[xor]]></name></author>
<updated>2014-02-26T22:05:56+01:00</updated>
<published>2014-02-26T22:05:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=72206#p72206</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=72206#p72206"/>
<title type="html"><![CDATA[Re: Putty bez VT100]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=72206#p72206"><![CDATA[
A z jakiej biblioteki UART korzystasz? Na ten przykład w dosyć popularnej bibliotece autorstwa Petera Fleury funkcja uart_puts_P jest chyba &quot;nieco&quot; inna niż funkcja o tej samej nazwie autorstwa Naszego Mistrza. Nie mam żadnej z kolorowych książek (jeszcze) więc może mówię bzdury (jeśli tak, proszę o korektę), ale wydaje mi się, że funkcja Mirka to coś w ten deseń:<br /><br />[syntax=c]void uart_puts_P(const char *progmem_s )<br />{<br />    register char c;<br />    <br />    while ( (c = pgm_read_byte(progmem_s++)) ) <br />      uart_putc(c);<br /><br />}[/syntax]<br /><br />Zgadza się? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";-)" title="Puszcza oko" /><br /><br />W libsie Pana Fleury wygląda to tak:<br /><br />[syntax=c]#define uart_puts_P(__s)       uart_puts_p(PSTR(__s))[/syntax]<br /><br />gdzie uart_puts_p to mniej więcej (a w gruncie rzeczy to samo) co uart_puts_P w listingu wyżej. <br /><br />Być może to co napisałem to bzdury ale wniosek z Twojego ostatniego posta wydaje się jednoznaczny: sprawdź tę funkcję.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1774">xor</a> — 26 lut 2014, o 22:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[znowuOn]]></name></author>
<updated>2014-02-26T20:48:03+01:00</updated>
<published>2014-02-26T20:48:03+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=72191#p72191</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=72191#p72191"/>
<title type="html"><![CDATA[Re: Putty bez VT100]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=72191#p72191"><![CDATA[
Płytka nie ma tutaj nic do rzeczy.<br /><br />Projekt działa poprawnie gdy komendy VT100 nie są zapisywane we Flashu tylko w RAMie.<br />Gdy zapiszę komendy we Flashu i wywołuje funkcją  [syntax]uart_puts_P[/syntax] pojawiają się kszaki. Natomiast gdy zapiszę je w pamięci RAM i wywołam przez [syntax]uart_puts[/syntax] lub wpiszę po prostu [syntax]uart_puts(&quot;\x1b&quot;&quot;&#91;2J&quot;);[/syntax] w mainie, wszystko działa poprawnie. Przypomnę tylko, że ten sam projekt działa z komendami z Flasha na ATmedze16 a na 8A już nie chce.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2460">znowuOn</a> — 26 lut 2014, o 20:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[znowuOn]]></name></author>
<updated>2014-01-28T09:32:39+01:00</updated>
<published>2014-01-28T09:32:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=67032#p67032</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=67032#p67032"/>
<title type="html"><![CDATA[Re: Putty bez VT100]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=67032#p67032"><![CDATA[
Przejrzałem dokładnie całą płytkę i wszystko jest poprawnie połączone. Przylutowałem nawet kabelki od przejściówki do samych nóżek atmegi ale to nic nie zmieniło. Normalne dane takie jak cyfry czy znaki ASCII są poprawnie wyświetlane. Kszaki występują tylko przy funkcjach VT100.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2460">znowuOn</a> — 28 sty 2014, o 09:32</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-01-20T06:37:44+01:00</updated>
<published>2014-01-20T06:37:44+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65767#p65767</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65767#p65767"/>
<title type="html"><![CDATA[Re: Putty bez VT100]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65767#p65767"><![CDATA[
<div class="quotetitle">znowuOn napisał(a):</div><div class="quotecontent"><br />Myślę, że putty również jest poprawnie skonfigurowane ponieważ ten program działa właściwie na zestawie uruchomieniowym a już kszaczy na mojej płytce.<br /></div><br /><br />No więc wniosek nasuwa się sam i już dawno ja na twoim miejscu sprawdzałbym fizyczne połączenia i komunikację bo tu leży pies pogrzebany<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 20 sty 2014, o 06:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[znowuOn]]></name></author>
<updated>2014-01-20T00:08:11+01:00</updated>
<published>2014-01-20T00:08:11+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65756#p65756</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65756#p65756"/>
<title type="html"><![CDATA[Re: Putty bez VT100]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65756#p65756"><![CDATA[
Może tego nie napisałem wprost ale do testów korzystam z programu z <!-- m --><a class="postlink" href="http://mirekk36.blogspot.com/2013/05/terminal-jako-kolorowy-wyswietlacz-lcd.html" >http://mirekk36.blogspot.com/2013/05/te ... z-lcd.html</a><!-- m --> tak wiec jestem spokojny o jego poprawność. Myślę, że putty również jest poprawnie skonfigurowane ponieważ ten program działa właściwie na zestawie uruchomieniowym a już kszaczy na mojej płytce. Putty mam ustawione za każdym razem w ten sam sposób, bo korzystam z tego samego profilu. Opcje w ustawieniach mam jak ze screenu.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2460">znowuOn</a> — 20 sty 2014, o 00:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[xor]]></name></author>
<updated>2014-01-19T22:50:10+01:00</updated>
<published>2014-01-19T22:50:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65746#p65746</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65746#p65746"/>
<title type="html"><![CDATA[Re: Putty bez VT100]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65746#p65746"><![CDATA[
Może ustawienia w tych opcjach coś zmienią:<br /><br /><a href="http://forum.atnel.pl/_obrazki/o/1774/395da6e3c194570d1569ba65faeacba9.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/1774/395da6e3c194570d1569ba65faeacba9.png" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1774">xor</a> — 19 sty 2014, o 22:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ciamciak]]></name></author>
<updated>2014-01-19T21:36:15+01:00</updated>
<published>2014-01-19T21:36:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65732#p65732</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65732#p65732"/>
<title type="html"><![CDATA[Re: Putty bez VT100]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65732#p65732"><![CDATA[
Można jeszcze usunąć konfig Putty z rejestru.<br />Tutaj jest opis gdzie to siedzi i jak zrobić kopię: <!-- m --><a class="postlink" href="http://downloadsquad.switched.com/2007/02/01/howto-transfer-your-putty-settings-between-computers/" >http://downloadsquad.switched.com/2007/ ... computers/</a><!-- m --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1254">ciamciak</a> — 19 sty 2014, o 21:36</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Janadamis]]></name></author>
<updated>2014-01-19T21:29:43+01:00</updated>
<published>2014-01-19T21:29:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65730#p65730</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65730#p65730"/>
<title type="html"><![CDATA[Re: Putty bez VT100]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65730#p65730"><![CDATA[
Moim zdaniem to nie ma nic wspólnego z połączeniem. Na obrazkach widać że komunikacja działa. Skoro piszesz że nie działa vt100 to znaczy ze przypadkowo coś wyłączyłeś w ustawieniach putty. Usuń ten program i weź inny. Ewentualnie pokaż program. może to wina programu do komend vt100 czy coś takiego.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=288">Janadamis</a> — 19 sty 2014, o 21:29</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[znowuOn]]></name></author>
<updated>2014-01-19T20:40:49+01:00</updated>
<published>2014-01-19T20:40:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65721#p65721</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65721#p65721"/>
<title type="html"><![CDATA[Re: Putty bez VT100]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65721#p65721"><![CDATA[
Wydaje mi się, że Twoja sytuacja była trochę inna.<br />Zauważ, że u mnie komunikacja działa poprawnie (odbiór+nadawanie). Wszystko zaczyna się sypać gdy użyję choćby jednej komendy VT100 np. kasowanie ekranu.<br />Wtedy również komunikacja działa w miarę dobrze, bo w przykładowym projekcie jest właściwa reakcja na naciśnięcia przycisków. Problem jest jedynie w wyświetlaniu.<br />Błąd w programie raczej nie wchodzi w grę, bo na zestawie uruchomieniowym działa bezbłędnie. Dla spokoju sprawdzę jeszcze oscyloskopem linie danych ale nie sadze, że tam coś znajdę, ponieważ są one bardzo krótkie i kończą się goldpinami do których podłączam przejściówkę TTL/USB.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2460">znowuOn</a> — 19 sty 2014, o 20:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[BARTB]]></name></author>
<updated>2014-01-19T14:41:39+01:00</updated>
<published>2014-01-19T14:41:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65624#p65624</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65624#p65624"/>
<title type="html"><![CDATA[Re: Putty bez VT100]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65624#p65624"><![CDATA[
miałem kiedyś podobny problem, gdy transmisja szła od atmegi do max485 wszystko było dobrze, gorzej kiedy była cisza na magistrali i pojawiały się śmieci.<br />Problemem były zbyt długie ścieżki linii TX i prowadzone obok nich inne sygnały, które zakłócały mi transmisję. dodatkowo przez błąd na płytce za pomocą kynaru musiałem skrzyżować linie RX i TX to była już totalna tragedia, sygnały się zakłócały i nici z poprawnej transmisji w żadna stronę. Gdy sprawdzałem za pomocą analizatora stanów co mi się dzieje na magistrali to sygnał wysoki miałem bardzo poszatkowany, co przez komputer mogło być błędnie odbierane jako znaki. Pomogło dopiero podciągnięcie Tx za pomocą rezystora 100k do zasilania i transmisja zaczęła działać bezbłędnie. O sytuacji takiej może świadczyć fakt, iż z każdym uruchomieniem płytki te &quot;śmieci&quot; się zmieniały. Jeżeli zawsze widzisz te same &quot;śmieci&quot; to może już świadczyć o błędzie w programie.<br /><br />Zatem polecam sprawdzić czy na TXie masz przez cały czas stabilny sygnał wysoki, czy może jednak jakieś zakłócenia się pojawiają. Zrewiduj swój projekt i sprawdź czy magistrala nie biegnie koło innych sygnałów mogących ją zakłócać, szczególnie linie zasilające.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1542">BARTB</a> — 19 sty 2014, o 14:41</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[znowuOn]]></name></author>
<updated>2014-01-19T08:58:48+01:00</updated>
<published>2014-01-19T08:58:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65568#p65568</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65568#p65568"/>
<title type="html"><![CDATA[Re: Putty bez VT100]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65568#p65568"><![CDATA[
Wprawdzie tego nie napisałem ale oczywiście zmieniłem aby projekt był dla atmegi8. Sprawa dalej nie rozwiązana.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2460">znowuOn</a> — 19 sty 2014, o 08:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kurnachatka]]></name></author>
<updated>2014-01-19T00:44:15+01:00</updated>
<published>2014-01-19T00:44:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65555#p65555</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65555#p65555"/>
<title type="html"><![CDATA[Re: Putty bez VT100]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65555#p65555"><![CDATA[
<div class="quotetitle">znowuOn napisał(a):</div><div class="quotecontent"><br />Wgrywam ten sam projekt, tylko zmieniam taktowanie.<br /></div><br />I musisz jeszcze zmienić procesor na ATmege8 oprócz taktowania w ustawieniach.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=930">kurnachatka</a> — 19 sty 2014, o 00:44</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[znowuOn]]></name></author>
<updated>2014-01-19T00:00:22+01:00</updated>
<published>2014-01-19T00:00:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65542#p65542</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65542#p65542"/>
<title type="html"><![CDATA[Putty bez VT100]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5593&amp;p=65542#p65542"><![CDATA[
Nie mogę w swojej płytce uruchomić przykładowego programu terminala tak aby poprawnie działały komendy VT100 w putty.<br /><br />W zestawie uruchomieniowym gdzie mam atmege16 i kwarc 16 MHz wszystko działa poprawnie. <br />W swojej płytce mam atmege8a, korzystam z wewnętrznego zegara 8 MHz. Wgrywam ten sam projekt, tylko zmieniam taktowanie.<br /><br />Wygląda to tak: <br /><a href="http://forum.atnel.pl/_obrazki/o/2460/c1489ba98f8ca8e19ac6a0f5c8d9150c.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/2460/c1489ba98f8ca8e19ac6a0f5c8d9150c.jpg" alt="Obrazek" /></a><br /><br />Zmodyfikowałem kod tak że zostaje tylko napis ***** start ***** i kasowanie ekranu, oto screen:<br /><a href="http://forum.atnel.pl/_obrazki/o/2460/ee27764fbcfc07a0078854565ae997ed.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/2460/ee27764fbcfc07a0078854565ae997ed.jpg" alt="Obrazek" /></a><br /><br />Putty działa poprawnie z zestawem uruchomieniowym wiec odrzucam jego błędną konfiguracje. Przejściówka też powinna być ok.<br />UART ustawiony na standardowe parametry: 9600,8,1,n. Gdy nie chce korzystać z VT100, zwykły tekst wyświetla się normalnie, nie ma problemu z przechodzenie do nowej linii itd. <br />Sprawdziłem wartość rejestru OSCCAL i wybrałem najbardziej optymalną. Gdzie możnaby szukać przyczyny tego problemu?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2460">znowuOn</a> — 19 sty 2014, o 00:00</p><hr />
]]></content>
</entry>
</feed>