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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2015-02-09T15:32:21+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=9836&amp;mode</id>
<entry>
<author><name><![CDATA[robi99956]]></name></author>
<updated>2015-02-09T15:32:21+01:00</updated>
<published>2015-02-09T15:32:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9836&amp;p=118015#p118015</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9836&amp;p=118015#p118015"/>
<title type="html"><![CDATA[Re: I2C problem z pętlami]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9836&amp;p=118015#p118015"><![CDATA[
To jest 24c04, nie dawałem nic innego niż było domyślnie.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4938">robi99956</a> — 9 lut 2015, o 15:32</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-02-08T22:02:21+01:00</updated>
<published>2015-02-08T22:02:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9836&amp;p=117901#p117901</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9836&amp;p=117901#p117901"/>
<title type="html"><![CDATA[Re: I2C problem z pętlami]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9836&amp;p=117901#p117901"><![CDATA[
A jaki masz ten EEPROM ? sprawdziłeś symbol jaki na nim jest ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 8 lut 2015, o 22:02</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[robi99956]]></name></author>
<updated>2015-02-08T21:59:17+01:00</updated>
<published>2015-02-08T21:59:17+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9836&amp;p=117900#p117900</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9836&amp;p=117900#p117900"/>
<title type="html"><![CDATA[Re: I2C problem z pętlami]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9836&amp;p=117900#p117900"><![CDATA[
No, po długich kombinacjach nareszcie działa <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" />. Okazało się, że to układ EEPROM robił jakieś problemy. Po jego wyjęciu z zestawu wszystko śmiga. Zastanawia mnie tylko co się mogło w nim popsuć na tyle, żeby rozwalał całą magistralę.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4938">robi99956</a> — 8 lut 2015, o 21:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[robi99956]]></name></author>
<updated>2014-12-25T20:15:49+01:00</updated>
<published>2014-12-25T20:15:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9836&amp;p=110427#p110427</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9836&amp;p=110427#p110427"/>
<title type="html"><![CDATA[Re: I2C problem z pętlami]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9836&amp;p=110427#p110427"><![CDATA[
Sprawdziłem porady z drugiego wątku, program kolegi matw - pokazuje błąd połączenia. Linie SDA i SCL są podłączone poprawnie, zasilanie PCFa też, dioda podłączona do nóżki przerwania miga ładnie. Po wprowadzeniu timeoutów dostaję przy odczycie po 165 z każdej komórki RAMu. Programowe TWI zwraca same zera(z PCF-a). Zmiana adresu nic nie daje, z resztą moje ATB 1.04b ma zwarty pin adresu od zegara na sztywno do vcc. Kolega z drugiego wątku rozwiązał problem właśnie przez zmianę adresu układu, jednak ja nie mam takiej możliwości(brak kwarca zegarowego, jakbym miał to bym sprawdził jeszcze na stykówce).<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4938">robi99956</a> — 25 gru 2014, o 20:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[misiulu]]></name></author>
<updated>2014-12-25T10:35:00+01:00</updated>
<published>2014-12-25T10:35:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9836&amp;p=110347#p110347</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9836&amp;p=110347#p110347"/>
<title type="html"><![CDATA[Re: I2C problem z pętlami]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9836&amp;p=110347#p110347"><![CDATA[
No ja mam podobny problem. Mam podłączony wyświetlacz przez ekspandera PCF8574. Ogólnie jest wszystko ok, jednak mam w urządzeniu scalak, który wprowadza pewne zakłócenia do układu. No i jak on zaczyna działać to mimo stosowania się do zasad filtracji zasilania (wszędzie kondensatory 100n i 47u przy każdym układzie) ma wpływ na powstawanie losowych błędów na I2C w ATMedze.<br /><br />Walczyłem z tym różnie i jedynym sposobem jaki się okazał skuteczny to po prostu przerobienie Mirkowych funkcji podstawowych TWI_wtop, TWI_Write i TWI_Start dodając w pętlach TIMEOUTY i obługę błędów. <br /><br />Całą noc urządzenia działało i dzisiaj rano wstałem i mimo błędów dalej działa i wyświetla poprawnie więc jak ktoś nie ma pomysłu jak można takie błędy na magistrali wytępić to trzeba se radzić programowo <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" />  <br /><br />Równolegle wczoraj powstał również podobny wątek <!-- l --><a class="postlink-local" href="http://forum.atnel.pl/topic9839.html" >topic9839.html</a><!-- l --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4068">misiulu</a> — 25 gru 2014, o 10:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RafPe]]></name></author>
<updated>2014-12-24T21:36:37+01:00</updated>
<published>2014-12-24T21:36:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9836&amp;p=110315#p110315</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9836&amp;p=110315#p110315"/>
<title type="html"><![CDATA[Re: I2C problem z pętlami]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9836&amp;p=110315#p110315"><![CDATA[
Ja sie spotkalem u siebie (przy zabawie z Qtouchem )  <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> walczylem dlugooooo z problem. Okazaly sie nastepujace rzeczy : <br />+ Uklad docelowy wymagal specyficznego podejscia do I2C (inne niz w bibliotece Mirka) <br />+ Uklad docelowy nie odzywal sie dopoki nie przeprowadzilem w nim wymaganego HW reseta <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> opisane to bylo w DS a ja to zignorowalem.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4344">RafPe</a> — 24 gru 2014, o 21:36</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[robi99956]]></name></author>
<updated>2014-12-24T21:30:31+01:00</updated>
<published>2014-12-24T21:30:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9836&amp;p=110314#p110314</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9836&amp;p=110314#p110314"/>
<title type="html"><![CDATA[I2C problem z pętlami]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9836&amp;p=110314#p110314"><![CDATA[
Witam, niedawno,  przerabiając bluebooka dotarłem do obsługi sprzętowego I2C. Niestety, pojawił się bardzo dziwny problem. <br />Otóż program zawiesza się na pętlach oczekujących w funkcjach najniższego poziomu. Np tu:[syntax=c]while (!(TWCR&amp;(1&lt;&lt;TWINT)));[/syntax]<br />Dzieje się tak niezależnie czy wgrywam przykład z książki czy własny program, chociaż tu nie ma wielkich różnic, tylko nazwy funkcji i argumentów są inne. Wadliwy mikroklocek też raczej odpada (sprawdziłem 2 megi 32). Błąd połączenie odrzuciłem, pracuję na ATB, zworki zapięte z góry na dół(równolegle do procka). <br />Spotkał się ktoś kiedyś z takim czymś??<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4938">robi99956</a> — 24 gru 2014, o 21:30</p><hr />
]]></content>
</entry>
</feed>