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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-11-30T14:37:27+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=58&amp;t=9430&amp;mode</id>
<entry>
<author><name><![CDATA[Kazik323]]></name></author>
<updated>2014-11-30T14:37:27+01:00</updated>
<published>2014-11-30T14:37:27+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9430&amp;p=106743#p106743</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9430&amp;p=106743#p106743"/>
<title type="html"><![CDATA[Re: UART  odbiór tablicy po raz n-ty]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9430&amp;p=106743#p106743"><![CDATA[
Problem sam rozwiązałem. w  kodzie brakowało linii zerowania flagi po zapisaniu bajtu do tablicy.<br /><br /><br />Temat do skasowania.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1193">Kazik323</a> — 30 lis 2014, o 14:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Nefarious19]]></name></author>
<updated>2014-11-25T22:27:21+01:00</updated>
<published>2014-11-25T22:27:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9430&amp;p=105983#p105983</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9430&amp;p=105983#p105983"/>
<title type="html"><![CDATA[Re: UART  odbiór tablicy po raz n-ty]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9430&amp;p=105983#p105983"><![CDATA[
Kod wstawiamy w znaczniki syntax=C <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> popraw post zanim &quot;zieloni&quot; albo &quot;różowy&quot; zobaczą <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=2500">Nefarious19</a> — 25 lis 2014, o 22:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Kazik323]]></name></author>
<updated>2014-11-25T22:34:17+01:00</updated>
<published>2014-11-25T22:15:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9430&amp;p=105982#p105982</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9430&amp;p=105982#p105982"/>
<title type="html"><![CDATA[UART  odbiór tablicy po raz n-ty]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9430&amp;p=105982#p105982"><![CDATA[
Witam panowie, staram się odebrać całą tablice przez UART.    do biblioteki z bluebooka stworzyłem taki kod: <br /><br />W przerwaniu odbiorczym stworzyłem znacznik czy ogon jest różny od głowy<br />[syntax=c]// definiujemy procedurę obsługi przerwania odbiorczego, zapisującą dane do bufora cyklicznego<br />ISR( USART_RXC_vect ) { <br />if (tmp_head != UART_RxTail){ //   jesli przyszło coS nowego wystawia 1 na &quot;cos&quot;<br />    cos = 0xff;<br />   }<br />    else {<br />    cos = 0x00;<br />    }[/syntax]<br /><br /><br />Oraz main.c<br />[syntax=c]uint8_t tab1&#91;14&#93; = { };<br />uint8_t i;<br /><br />while(1) {<br /><br />if (cos == 0xFF){   // jesli ogon jest rozny od głowy odczytanie bufora do tablicy<br />for( i=0; i&lt;13; i++ ){<br />tab1 &#91;i&#93;  = uart_getc();<br /> }<br />}<br /><br />if (tab1 &#91;0&#93; == 0x41 ){        //jesli w tablicy na 1 miejscu jest &quot;A&quot; zmien tan diody1<br />LED_TOG1;}<br />if (tab1 &#91;1&#93; == 0x41 ){       // jesli w tabliczy na miejscu 1 jest &quot;B&quot; mien stan diody2<br />LED_TOG2;}[/syntax]<br /><br /><br /><br />Problem w tym jest taki że tylko pierwszy bajt jest na swoim miejscu, potem w całej tablicy wstawiany jest ten sam bajt.    <br />Panowie co robię źle ?<br /><br /><br /><br /><br />Poprawione dzięki.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1193">Kazik323</a> — 25 lis 2014, o 22:15</p><hr />
]]></content>
</entry>
</feed>