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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2018-03-28T21:14:02+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=20494&amp;mode</id>
<entry>
<author><name><![CDATA[michal1]]></name></author>
<updated>2018-03-28T21:14:02+01:00</updated>
<published>2018-03-28T21:14:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20494&amp;p=206184#p206184</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20494&amp;p=206184#p206184"/>
<title type="html"><![CDATA[Re: Problem z RS232]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20494&amp;p=206184#p206184"><![CDATA[
Przepraszam za zamieszanie, problem rozwiązany, niedokładnie przekopiowałem funkcję uart_init();<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8200">michal1</a> — 28 mar 2018, o 21:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[michal1]]></name></author>
<updated>2018-03-27T10:40:03+01:00</updated>
<published>2018-03-27T10:40:03+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20494&amp;p=206121#p206121</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20494&amp;p=206121#p206121"/>
<title type="html"><![CDATA[Re: Problem z RS232]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20494&amp;p=206121#p206121"><![CDATA[
We właściwościach projektu mam zdefiniowaną zmienną F_CPU - tą definicję w pliku main.c dodałem później dla testu, nic to jednak nie zmieniło więc cały czas występuje ten problem. <br /><br />Jak wrócę do domu to usunę tą definicję jeszcze dla 100% pewności. <br /><br />Co do poprawnych rozwiazan to widze tylko tą jedną propozycję. Mirek natomiast piszesz o rozwiązaniach, teraz nie wiem czy któreś mi umknęło?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8200">michal1</a> — 27 mar 2018, o 10:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2018-03-27T09:28:35+01:00</updated>
<published>2018-03-27T09:28:35+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20494&amp;p=206119#p206119</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20494&amp;p=206119#p206119"/>
<title type="html"><![CDATA[Re: Problem z RS232]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20494&amp;p=206119#p206119"><![CDATA[
<div class="quotetitle">michal1 napisał(a):</div><div class="quotecontent"><br />Dlatego napisałem na forum, być może ktoś miał podobną sytuację.<br /></div><br />Każdy kto tworzy takie potworki źródłowe spotyka się z takimi sytuacjami - nic w tym dziwnego i ileż można o tym pisać?<br /><br />zamiast więc takich zachowań<br /><div class="quotetitle">michal1 napisał(a):</div><div class="quotecontent"><br />No równie dobrze mogę zatańczyć przed komputerem i czekaż, że być może to coś zmieni<br /></div><br />Napisz w końcu poprawnie kod - koledzy już sugerowali poprawne rozwiązania<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 27 mar 2018, o 09:28</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[michal1]]></name></author>
<updated>2018-03-27T09:07:52+01:00</updated>
<published>2018-03-27T09:07:52+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20494&amp;p=206118#p206118</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20494&amp;p=206118#p206118"/>
<title type="html"><![CDATA[Re: Problem z RS232]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20494&amp;p=206118#p206118"><![CDATA[
No równie dobrze mogę zatańczyć przed komputerem i czekaż, że być może to coś zmieni <img src="https://forum.atnel.pl/images/smilies/icon_razz.gif" alt=":P" title="Pokazuje język" /><br /><br />Co do prędkości przesyłaina danych to zmieniałem na 9600 - 4800 - 2400bps. Nic nie dało.. Samego taktowania nie zmieniałem bo w sumie nie widzę sensu ? na pierwszy rzut oka jest OK - tak jak pisałem dioda miga z częstotoliwościa +/- 1Hz więc jest ok. No ale ok, jak wrócę to powiedzmy przełączę ją na 16MHz<br /><br />Dlatego napisałem na forum, być może ktoś miał podobną sytuację.<br /><br />Pozdrawiam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8200">michal1</a> — 27 mar 2018, o 09:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mczarny]]></name></author>
<updated>2018-03-27T06:37:18+01:00</updated>
<published>2018-03-27T06:37:18+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20494&amp;p=206113#p206113</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20494&amp;p=206113#p206113"/>
<title type="html"><![CDATA[Re: Problem z RS232]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20494&amp;p=206113#p206113"><![CDATA[
<div class="quotetitle">michal1 napisał(a):</div><div class="quotecontent"><br />Przypuszczam, że to może być problem z taktowaniem ale znowu dioda miga +/- ładnie co 1s, więc nie jestem pewien w 100%..<br /></div><br />No to zmień taktowanie procesora. Może zewnętrzny kwarc? Zmiana prędkości przesyłania danych..... z samych przypuszczeń nic nie wyjdzie<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4651">mczarny</a> — 27 mar 2018, o 06:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[michal1]]></name></author>
<updated>2018-03-26T21:28:01+01:00</updated>
<published>2018-03-26T21:28:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20494&amp;p=206109#p206109</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20494&amp;p=206109#p206109"/>
<title type="html"><![CDATA[Re: Problem z RS232]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20494&amp;p=206109#p206109"><![CDATA[
Generalnie do komunikacji z RS232 używam takiej oto przejściówki <!-- m --><a class="postlink" href="http://allegro.pl/modul-konwerter-usb-ttl-pl2303hx-rs232-arduino-fv-i7183969085.html" >http://allegro.pl/modul-konwerter-usb-t ... 69085.html</a><!-- m -->, wcześniej działała bez zarzutu więc zakładam, że nic się nie zmieniło, sprawdziłem ją też w ten sposób, że kabelki RX i TX skrzyżowałem i wysłałem dane z terminala PC i przyszyły też z powrotem. <br /><br />Co #define F_CPU to mam w właściwościach projektu taka zmienna, jednakże nie wiedziałem już dlaczego mi ta komunikacja nie działała i próbowałem tez dodać własnie te oto definicje. Nic nie pomogło. <br /><br />Także generalnie póki co nie działa. Dostaje same 00 00 00 00. Przypuszczam, że to może być problem z taktowaniem ale znowu dioda miga +/- ładnie co 1s, więc nie jestem pewien w 100%..<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8200">michal1</a> — 26 mar 2018, o 21:28</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mczarny]]></name></author>
<updated>2018-03-26T19:49:43+01:00</updated>
<published>2018-03-26T19:49:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20494&amp;p=206105#p206105</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20494&amp;p=206105#p206105"/>
<title type="html"><![CDATA[Re: Problem z RS232]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20494&amp;p=206105#p206105"><![CDATA[
cześć<br />[syntax=c]#define F_CPU           1000000UL[/syntax]<br />z tego można wnioskować, że taktujesz procka wewnętrznym oscylatorem na poziomie 1MHz. Pobaw się rejestrem OSCAL<br />Nie piszesz też jak łączysz się z terminalem bo jeżeli robisz to za pomocą modułu radiowego a takie mam podejrzenie bo widzę w &quot;includach&quot; 433MHz.h to może połącz się najpierw zwykłą przejściówką i zobacz jak to się wtedy zachowuje.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4651">mczarny</a> — 26 mar 2018, o 19:49</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[xentis]]></name></author>
<updated>2018-03-26T18:48:54+01:00</updated>
<published>2018-03-26T18:48:54+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20494&amp;p=206099#p206099</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20494&amp;p=206099#p206099"/>
<title type="html"><![CDATA[Re: Problem z RS232]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20494&amp;p=206099#p206099"><![CDATA[
<div class="quotetitle">michal1 napisał(a):</div><div class="quotecontent"><br />#define F_CPU           1000000UL<br /></div>Panie a na co Ci ten potworek. Przecież to ustawiamy w ustawieniach projektu. To jest pierwszy zalążek do problemów w projekcie wieloplikowym! Tym bardziej w projekcie gdzie przeliczenia czasowe są szczególnie ważne.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6265">xentis</a> — 26 mar 2018, o 18:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[michal1]]></name></author>
<updated>2018-03-26T17:43:39+01:00</updated>
<published>2018-03-26T17:43:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20494&amp;p=206093#p206093</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20494&amp;p=206093#p206093"/>
<title type="html"><![CDATA[Problem z RS232]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20494&amp;p=206093#p206093"><![CDATA[
Cześć,<br />od wczoraj walczę z uruchomieniem prostej transmisji RS232 w Atmega8. Generalnie używam biblioteki, którą Mirek dołączył do książki. Nie wiem dlaczego ale teraz mam z uruchomieniem problem, chociaż już kilkukrotnie z tej biblioteki korzystałem i było ok. Piszę ponieważ kończą mi się pomysły, a może ktoś pomoże. <br /><br />[syntax=c]#define UART_BAUD 2400// tu definiujemy interesującą nas prędkość<br />#define __UBRR ((F_CPU+UART_BAUD*8UL) / (16UL*UART_BAUD)-1) // obliczamy UBRR dla U2X=0[/syntax]<br /><br />[syntax=c]/*<br /> * gsm_mega8.c<br /> *<br /> * Created: 2018-03-03 14:21:53<br /> * Author : Michal<br /> */ <br /><br />#include &lt;avr/io.h&gt;<br />#include &lt;util/delay.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br /><br />#include &quot;IO_MACROS.h&quot;<br />#include &quot;lcd44780.h&quot;<br />#include &quot;433MHz.h&quot;<br />#include &quot;mkuart.h&quot;<br /><br />#define F_CPU1000000UL<br />#define LED1D, 4<br />#define LED2D, 5<br /><br />int main(void)<br />{<br /><br />pinMode(LED1, OUTPUT);<br />pinMode(LED2, OUTPUT);<br />pinMode(_433_PIN, INPUT);<br /><br />//lcd_init();<br />//TIMER1_Init();<br />USART_Init(__UBRR);<br /><br />/* Enable the Global Interrupt Enable flag so that interrupts can be processed */<br />sei();<br /><br />    /* Replace with your application code */<br />    while (1) <br />    {<br />uart_putc('Z');<br />digitalLevelToggle(LED1);<br />_delay_ms(1000);<br />    }<br />}[/syntax]<br /><br />Transmisję ustawiam na 2400. Na komputerze PC odbieram te dane, niestety problem polega na tym że cokolwiek bym nie zrobił to w terminalu odbieram same 00 00 00. Proszę o pomoc. Pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8200">michal1</a> — 26 mar 2018, o 17:43</p><hr />
]]></content>
</entry>
</feed>