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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2015-05-28T20:30:51+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=5&amp;t=11825&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-05-28T20:30:51+01:00</updated>
<published>2015-05-28T20:30:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11825&amp;p=130313#p130313</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11825&amp;p=130313#p130313"/>
<title type="html"><![CDATA[Re: Lekcja 15 Karta SD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11825&amp;p=130313#p130313"><![CDATA[
<div class="quotetitle">Radziu napisał(a):</div><div class="quotecontent"><br />Na próbę wgrałem bibliotekę SD od Arduino, wraz z testowym programem, i ta działa bez problemu, co wskazuje, że sprzętowo wszystko jest OK.<br /></div><br />No dokładni więc coś tam z konfiguracją po prostu .. i trzeba byłoby pogrzebać - ale jak mówię - to taki projekt ad'hoc dodany<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 28 maja 2015, o 20:30</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Radziu]]></name></author>
<updated>2015-05-28T18:59:05+01:00</updated>
<published>2015-05-28T18:59:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11825&amp;p=130310#p130310</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11825&amp;p=130310#p130310"/>
<title type="html"><![CDATA[Re: Lekcja 15 Karta SD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11825&amp;p=130310#p130310"><![CDATA[
Na próbę wgrałem bibliotekę SD od Arduino, wraz z testowym programem, i ta działa bez problemu, co wskazuje, że sprzętowo wszystko jest OK.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3450">Radziu</a> — 28 maja 2015, o 18:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-05-27T17:08:39+01:00</updated>
<published>2015-05-27T17:08:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11825&amp;p=130245#p130245</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11825&amp;p=130245#p130245"/>
<title type="html"><![CDATA[Re: Lekcja 15 Karta SD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11825&amp;p=130245#p130245"><![CDATA[
<div class="quotetitle">Radziu napisał(a):</div><div class="quotecontent"><br />zawiodłem się trochę na opisie przetwornika ADC, ale do ADC znalazłem genialną serię poradników na YT, które z nawiązką rekompensują te braki.<br /></div><br />No ale sam też widzisz, że ADC to bardzo rozległy temat i czasem nie wszystko uda się dobrze przekazać w takich przypadkach tylko w książce - za to w książce są podstawy a gdy się je uzupełni poradnikami video - to jak sam widzisz wychodzi niezła mieszanka <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> Podobnie jest z Greenbookiem i poradnikami video pod tą książkę <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> .... A wciąż pracuję nad kolejnymi<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 27 maja 2015, o 17:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Radziu]]></name></author>
<updated>2015-05-27T16:55:22+01:00</updated>
<published>2015-05-27T16:55:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11825&amp;p=130242#p130242</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11825&amp;p=130242#p130242"/>
<title type="html"><![CDATA[Re: Lekcja 15 Karta SD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11825&amp;p=130242#p130242"><![CDATA[
Otóż to. Właśnie spodziewałem się opisu zmodyfikowanej przez Ciebie biblioteki, oraz sposobu jej wykorzystania, tak jak jest to w poprzednich lekcjach, ale niestety nie ma tego w książce. Jeżeli jest to gdzieś na blogu, lub na YT to jak byś mógł, to podaj linka.<br /><br />Masz może jakieś pomysły co może być nie tak, że ten program nie działa?<br /><br />Wszystkie wcześniejsze lekcje odpaliłem i generalnie nie było z nimi problemów. Wcześniejsze biblioteki są dobrze opisane, zarówno zasada działania jak i sposób ich wykorzystania. Tego zabrakło w tej lekcji.<br /><br />A tymczasem kończąc czytać tę książkę, mogę ją ocenić jako bardzo dobrą, nie żałuję jej zakupu. Oprócz działu z kartą SD, zawiodłem się trochę na opisie przetwornika ADC, ale do ADC znalazłem genialną serię poradników na YT, które z nawiązką rekompensują te braki. Jak tylko skończę BB, kupuję GB, czyli pewnie jeszcze w tym tygodniu <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3450">Radziu</a> — 27 maja 2015, o 16:55</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-05-27T15:18:15+01:00</updated>
<published>2015-05-27T15:18:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11825&amp;p=130231#p130231</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11825&amp;p=130231#p130231"/>
<title type="html"><![CDATA[Re: Lekcja 15 Karta SD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11825&amp;p=130231#p130231"><![CDATA[
<div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Tak, pliki konfiguracyjne też przejrzałem. Pliku mmc.h nie zajrzałem, bo go w tym projekcie nie ma.<br /></div><br />poczekaj - hmm no dopiero teraz sobie mogłem sięgnąć do kodów z DVD ... i powiem tak - spróbuj sobie na początek odpalić inne lekcje - tą niestety dodałem tak ad hoc i bez opisu w książce - do tego jest gdzieś poradnik na blogu bardziej.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: kilkunastu sekundach ]</span></strong><br /><br />ale plik mmc.h też jest <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> — 27 maja 2015, o 15:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Radziu]]></name></author>
<updated>2015-05-27T15:03:28+01:00</updated>
<published>2015-05-27T15:03:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11825&amp;p=130230#p130230</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11825&amp;p=130230#p130230"/>
<title type="html"><![CDATA[Re: Lekcja 15 Karta SD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11825&amp;p=130230#p130230"><![CDATA[
Mirku<br /><br />Tak, pliki konfiguracyjne też przejrzałem. Pliku mmc.h nie zajrzałem, bo go w tym projekcie nie ma. A przynajmniej nie widzę.<br /><br />Przepraszam w poprzenim poście jest literówka.<br /><br />PB4 jest podłączone do CS.<br /><br />Na podstawie tego co napisałeś powyżej podłączyłem jeszcze PB6 do MISO, reszta jest chyba OK? I efekt jest taki, że błąd inicjacji przeważnie się nie pojawia. Jak inicjacja nie wywali błędu to na LCD pojawia się &quot;[]&quot; ale tym razem bez napisu &quot;start&quot;. A dalej bez zmian. <br /><br />Jestem zbyt początkujący by na podstawie programu domyślić się co właściwie ma on robić, w ksiązce opisu nie widzę. Rozgryzłem, że jest obsługa pilota i wyświetlanie napisów po wciśnięciu niektórych przycisków, jednak nie mogę rozgryźć co ma się dziać z kartą SD. Wrzuciłem na nią plik test.txt zawierający &quot;test 1234&quot;.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3450">Radziu</a> — 27 maja 2015, o 15:03</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-05-27T14:28:18+01:00</updated>
<published>2015-05-27T14:28:18+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11825&amp;p=130220#p130220</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11825&amp;p=130220#p130220"/>
<title type="html"><![CDATA[Re: Lekcja 15 Karta SD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11825&amp;p=130220#p130220"><![CDATA[
<div class="quotetitle">Radziu napisał(a):</div><div class="quotecontent"><br />W książce ani na płycie nie znalazłem schematu jak prawidłowo zrobić połączenia na ATB<br /></div><br />A po co schemat - ćwiczymy czytanie plików konfiguracyjnych i z nich bierzemy panie konfigurację - nie wiem czy byłby sens nawet rysować tych kilka dosłownie kresek schematu - tym bardziej, że na ATB ładnie są opisane wszystkie wyprowadzenia ...<br /><br /><div class="quotetitle">Radziu napisał(a):</div><div class="quotecontent"><br />Mam tak (połączenia wydedukowane na podstawie main.c):<br /></div><br />No i to pokazuje, że jak się nie czyta dokładnie książki i później się leci po szybkości to tak wychodzi ... a co to plik main.c jest plikiem konfiguracyjnym, ? czytałeś wcześniejsze rozdziały o podziale projektów na foldery i pliki ? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />eeeeh panie kochany - a do pliku mmc.h (a PISZĘ o tym też w książce) nie zaglądałeś co ?<br /><br />[syntax=c]/* Port Controls (Platform dependent) */<br />/* Port Controls (Platform dependent) */<br />#define SELECT()PORTB &amp;= ~(1&lt;&lt;PB4)/* MMC CS = L */<br />#defineDESELECT()PORTB |=  (1&lt;&lt;PB4)/* MMC CS = H */<br />#defineMMC_SEL!(PORTB &amp;  (1&lt;&lt;PB4))/* MMC CS status (true:selected) */[/syntax]<br /><br />pooo co ? no nie ? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> - więc już po tym zobacz na którym pinie masz CS (Chip Select)<br /><br />Poza tym usiądź i pomyśl chwilę .... Co BĘDZIE nam potrzeba do komunikacji z kartą ? hmmm ? SPI ! ... no tak a jakie to sygnały<br /><br />MOSI<br />MISO<br />SCK<br />CS<br /><br />tak ? skoro sprzętowe SPI no to już wiesz jakie piny procka tak? .... złącze karty w zestawie ATB - też ładnie opisane<br /><br />więc zostaje ci jeszcze ew sygnał CD (Card Detect)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 27 maja 2015, o 14:28</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Radziu]]></name></author>
<updated>2015-05-27T13:09:39+01:00</updated>
<published>2015-05-27T13:09:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11825&amp;p=130212#p130212</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11825&amp;p=130212#p130212"/>
<title type="html"><![CDATA[Lekcja 15 Karta SD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11825&amp;p=130212#p130212"><![CDATA[
Witam<br /><br />Aktualnie przerabiam dział 4.17 na temat odczytu/zapisu karty SD. Postanowiłem pójść na łatwiznę i wgrałem gotowca z płyty. Projekt  15 Kart SD. Kompilacja przebiegła bez problemu, ale po wgraniu do AVR na LCD pojawia się &quot;SD INIT wait&quot;, a po chwili &quot;SD INIT error : 1&quot;. Następnie buzzer robi piknięcie, a na LCD mam &quot;START... []&quot;, po chwili to znika i mam w górnej linii symbol włożonej karty, a w dolnej tykający zegarek. Wyjęcie i włożenie karty powoduje tylko zmianę symbolu włożonej karty.<br /><br />Być może problem leży po stronie sprzętowej. W książce ani na płycie nie znalazłem schematu jak prawidłowo zrobić połączenia na ATB i może coś źle połączyłem?<br /><br />Mam tak (połączenia wydedukowane na podstawie main.c):<br /><br />PA 0 - 6 obsługa LCD<br />PA7 - LED<br />PB3 - podświetlenie LCD<br />PB4 - karta SD CD<br />PB5 - karta SD MOSI<br />PB7 - karta SD SCK<br />PC2 - karta SD CD<br />PC3 - buzzer<br /><br />Może jakieś jumperki należy przestawić?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3450">Radziu</a> — 27 maja 2015, o 13:09</p><hr />
]]></content>
</entry>
</feed>