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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-01-03T23:40:50+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=5351&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-01-03T23:40:50+01:00</updated>
<published>2014-01-03T23:40:50+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5351&amp;p=63702#p63702</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5351&amp;p=63702#p63702"/>
<title type="html"><![CDATA[Re: Funkcja &quot;random&quot; dla tablicy ?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5351&amp;p=63702#p63702"><![CDATA[
<div class="quotetitle">saper152 napisał(a):</div><div class="quotecontent"><br />Dzięki serdeczne, pozdrawiam<br /></div><br /><br />Przydałoby się kliknąć klawisz &quot;POMÓGŁ&quot; koledze atmel hmmm ? jak myślisz ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 3 sty 2014, o 23:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[atmel]]></name></author>
<updated>2014-01-03T22:55:30+01:00</updated>
<published>2014-01-03T22:55:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5351&amp;p=63694#p63694</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5351&amp;p=63694#p63694"/>
<title type="html"><![CDATA[Re: Funkcja &quot;random&quot; dla tablicy ?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5351&amp;p=63694#p63694"><![CDATA[
Cieszę się, że udało mi się pomóc.<br />Chciałem zademonstrować sam schemat działania, który wydawał mi się najbardziej przejrzysty na początek (wiem że niezbyt efektywny :/), ale efekt, który chciałbyś mieć jest możliwy do uzyskania, powiedzmy za pomocą wskaźników (tablica wskaźników na poszczególne diody i funkcja której parametrem byłby wylosowany indeks). Jednak sam użyłbym dobrodziejstwa obiektowości języka C++ i ewentualnie szablonów.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1183">atmel</a> — 3 sty 2014, o 22:55</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[saper152]]></name></author>
<updated>2014-01-03T11:55:44+01:00</updated>
<published>2014-01-03T11:55:44+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5351&amp;p=63573#p63573</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5351&amp;p=63573#p63573"/>
<title type="html"><![CDATA[Re: Funkcja &quot;random&quot; dla tablicy ?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5351&amp;p=63573#p63573"><![CDATA[
O tutaj za pomocą kolegi atmel udało mi się dość do żądanego efektu:) Twój szablon wyjaśnił mi zastosowanie tej funkcji <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Dzięki serdeczne, pozdrawiam.<br /><br />Ja chciałem po prostu aby wartość zwraca na od razu była wartością ustawienia portu w stan wysoki. Sposób z funkcją switch bardzo mi pomógł  <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=1142">saper152</a> — 3 sty 2014, o 11:55</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[atmel]]></name></author>
<updated>2013-12-30T23:51:58+01:00</updated>
<published>2013-12-30T23:51:58+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5351&amp;p=63028#p63028</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5351&amp;p=63028#p63028"/>
<title type="html"><![CDATA[Re: Funkcja &quot;random&quot; dla tablicy ?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5351&amp;p=63028#p63028"><![CDATA[
Jest to wróżbiarstwo z mojej strony, ale myślę że mniej więcej wiem o co Kol. chodzi  <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />Jeżeli dla funkcji random zostało podane te 9 elementów tablicy (9 arg. funkcji) to faktycznie kompilator może tego nie rozumieć <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><br />Idea wbudowanej funkcji nie jest taka, że podajemy jej (przykładowo) 9 kart, a ona nam zwróci jedną z nich <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br />Funkcja ta nie pobiera żadnych argumentów, a zwraca liczbę z przedziału od 0 do RAND_MAX (32767).<br /><br />Pomijam fakt, że należałoby najpierw wywołać funkcję srand i zainicjalizować generator liczb pseudolosowych jakąś losową wartością (powiedzmy czasem), ale dla prostych zastosowań może to nie mieć znaczenia...<br /><br />Jeśli nie chodziło o poniższy kod to musisz doprecyzować swoją wypowiedź, bo tak jak pisze Mirek, nie wiele z Twojego postu wynika...<br /><br />[syntax=c]switch (rand() % 9)<br />{<br />case 0://Tutaj kod zapalający LED1 i gaszący pozostałe<br />break;<br />...<br />case 8://Tutaj kod zapalający LED9 i gaszący pozostałe<br />break;<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1183">atmel</a> — 30 gru 2013, o 23:51</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-12-30T21:35:35+01:00</updated>
<published>2013-12-30T21:35:35+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5351&amp;p=63005#p63005</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5351&amp;p=63005#p63005"/>
<title type="html"><![CDATA[Re: Funkcja &quot;random&quot; dla tablicy ?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5351&amp;p=63005#p63005"><![CDATA[
a co mają te definicje preprocesora z tablicą i random ?<br /><br />Może pokaż co zmajstrowałeś w swoim kodzie dotąd ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 30 gru 2013, o 21:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[saper152]]></name></author>
<updated>2013-12-30T21:15:25+01:00</updated>
<published>2013-12-30T21:15:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5351&amp;p=63000#p63000</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5351&amp;p=63000#p63000"/>
<title type="html"><![CDATA[Funkcja &quot;random&quot; dla tablicy ?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5351&amp;p=63000#p63000"><![CDATA[
Witam, bawię się ostatnio kostką ledową którą zawsze chciałem sobie wykonać a nigdy nie było czasu  <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> <br />Problem mój polega na tym iż chciałbym w pewnych efektach aby jedna z diód była wybierana losowo.<br /><br />Porobiłem definicje dla preprocesora w stylu:<br /><br /><strong> #define LED1_PIN (1&lt;&lt;PB1) itd.</strong><br /><br />Ułożyłem 9-elementową tablicę z tych wartości i chciałbym aby dało się losować dowolny jej element.<br />Eclipse zgłasza mi tutaj błąd że funkcja <strong> random </strong> posiada zbyt wiele argumentów. Szczerze niezbyt wiem o co chodzi.<br />Czy jest jakieś prostszy sposób wyjścia z tego problemu??<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1142">saper152</a> — 30 gru 2013, o 21:15</p><hr />
]]></content>
</entry>
</feed>