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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2020-04-11T21:31:29+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=58&amp;t=23013&amp;mode</id>
<entry>
<author><name><![CDATA[auers]]></name></author>
<updated>2020-04-11T21:31:29+01:00</updated>
<published>2020-04-11T21:31:29+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23013&amp;p=226095#p226095</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23013&amp;p=226095#p226095"/>
<title type="html"><![CDATA[Re: Warning biblioteka mk_uart.c Green Book]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23013&amp;p=226095#p226095"><![CDATA[
<div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />lepiej dodać komentarz /* no break */<br /></div>Słuszna uwaga, zwłaszcza że nie trzeba tego pamiętać a eclips dodaje ten  komentarz automatycznie po kliknięciu w &quot;robaczka&quot;.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7806">auers</a> — 11 kwi 2020, o 21:31</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[moscow]]></name></author>
<updated>2020-04-11T21:15:45+01:00</updated>
<published>2020-04-11T21:15:45+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23013&amp;p=226094#p226094</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23013&amp;p=226094#p226094"/>
<title type="html"><![CDATA[Re: Warning biblioteka mk_uart.c Green Book]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23013&amp;p=226094#p226094"><![CDATA[
<div class="quotetitle">auers napisał(a):</div><div class="quotecontent"><br />Co do warninga.<br />[...]Można go wyłączyć w ustawieniach projektu:<br />C/C++ General<br />Code Analysis<br /></div><br /><br />Można i tak, ale to trochę jak wyłączyć sobie czujnik gazu albo tlenku węgla w domu... ;-)<br />lepiej dodać komentarz /* no break */<br />Tutaj trochę na ten temat wczesniej napisałem:<br /><!-- l --><a class="postlink-local" href="https://forum.atnel.pl/topic22927.html#p225363" >topic22927.html#p225363</a><!-- l --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=20760">moscow</a> — 11 kwi 2020, o 21:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[komar]]></name></author>
<updated>2020-04-11T21:12:35+01:00</updated>
<published>2020-04-11T21:12:35+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23013&amp;p=226093#p226093</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23013&amp;p=226093#p226093"/>
<title type="html"><![CDATA[Re: Warning biblioteka mk_uart.c Green Book]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23013&amp;p=226093#p226093"><![CDATA[
Ok dziękuje ,za szybką odpowiedź,podpowiedź <br /> Pozdrawiam i życzę Wesołych Świąt <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=1950">komar</a> — 11 kwi 2020, o 21:12</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[auers]]></name></author>
<updated>2020-04-11T21:01:53+01:00</updated>
<published>2020-04-11T21:01:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23013&amp;p=226092#p226092</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23013&amp;p=226092#p226092"/>
<title type="html"><![CDATA[Re: Warning biblioteka mk_uart.c Green Book]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23013&amp;p=226092#p226092"><![CDATA[
Co do warninga.<br />Zazwyczaj po każdym sekcji case: daje się break aby nie wchodzić do następnego warunku.<br />Tu tego nie ma, co nie jest błędem, ale kompilator zwraca uwagę, bo łatwo się na tym przejechać.<br />Można go wyłączyć w ustawieniach projektu:<br />C/C++ General<br />Code Analysis<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7806">auers</a> — 11 kwi 2020, o 21:01</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[komar]]></name></author>
<updated>2020-04-11T20:50:37+01:00</updated>
<published>2020-04-11T20:50:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23013&amp;p=226091#p226091</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23013&amp;p=226091#p226091"/>
<title type="html"><![CDATA[Re: Warning biblioteka mk_uart.c Green Book]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23013&amp;p=226091#p226091"><![CDATA[
Kude już patrzę do noty procka !<br /><br />//////////Dokładnie tak zrobiłem //////////////ale zonk  <img src="https://forum.atnel.pl/images/smilies/icon_e_surprised.gif" alt=":o" title="Zdziwiony" /> <br /><br />ok a ten pierwszy z warningiem ma jakiś wpływ na cały kod ,<br />czy można zrobić tak     // @suppress(&quot;No break at end of case&quot;) <br />bo trochę kuje mnie w oczy.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1950">komar</a> — 11 kwi 2020, o 20:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[auers]]></name></author>
<updated>2020-04-11T20:48:57+01:00</updated>
<published>2020-04-11T20:48:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23013&amp;p=226090#p226090</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23013&amp;p=226090#p226090"/>
<title type="html"><![CDATA[Re: Warning biblioteka mk_uart.c Green Book]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23013&amp;p=226090#p226090"><![CDATA[
Przypadkiem nie podpiąłeś KEY1 pod pin RX - Uarta?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7806">auers</a> — 11 kwi 2020, o 20:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[komar]]></name></author>
<updated>2020-04-11T20:16:52+01:00</updated>
<published>2020-04-11T20:16:52+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23013&amp;p=226089#p226089</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23013&amp;p=226089#p226089"/>
<title type="html"><![CDATA[Warning biblioteka mk_uart.c Green Book]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23013&amp;p=226089#p226089"><![CDATA[
Witam, mam dwa problemy pierwszy to , w bibliotece mk_uart.c w procedurze obsługi przerwania odbiorczego, zapisującą dane do bufora cyklicznego,<br /> mam warning ''no break at the end of case''<br /><br />[syntax=c]switch( data ) {<br />    case 0:// ignorujemy bajt = 0<br />    case 10: break;// ignorujemy znak LF<br />    case 13: ascii_line++;// sygnalizujemy obecność kolejnej linii w buforze   ****TUTAJ  JEST WARNING ****<br />    default : UART_RxHead = tmp_head; UART_RxBuf&#91;tmp_head&#93; = data;<br /><br />    }[/syntax]<br /><br />Skompilowane  w Eclipse Photon<br /><br />  A drugi  taki , mam w while(1) taki kod z lekcji rs232 dla początkujących <br /><br />[syntax=c]while(1){<br /><br />UART_RX_STR_EVENT();// zdarzenie odbiorcze UART<br /><br />  if( !key_lock &amp;&amp; !(PIND &amp; KEY1 ) ) {<br /><br />   key_lock=1;<br />   // reakcja na PRESS (wcinięcie przycisku)<br />   PORTC ^=(1&lt;&lt;PC0);<br /><br />   uart_puts(&quot;KLAWISZ_OK\r\n&quot;);<br /><br />  } else if( key_lock &amp;&amp; (PIND &amp; KEY1 ) ) key_lock=0;<br /><br /><br />}<br />}[/syntax]<br /><br />   wszystko jest ok po resecie na terminalu Putty,  pokazuje się napis przed pętlą while ,po naciśnięciu KEY1 też pokazuje się napis KLAWISZ_OK.<br />   problem polega na tym , jeśli  na klawiaturze PC nacisnę jakikolwiek przycisk to reaguje  tak jak bym wcisną ten KEY1 <br />  o co chodzi?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1950">komar</a> — 11 kwi 2020, o 20:16</p><hr />
]]></content>
</entry>
</feed>