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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2023-03-23T14:18:41+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=24434&amp;mode</id>
<entry>
<author><name><![CDATA[mario2015]]></name></author>
<updated>2023-03-23T14:18:41+01:00</updated>
<published>2023-03-23T14:18:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24434&amp;p=236739#p236739</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24434&amp;p=236739#p236739"/>
<title type="html"><![CDATA[Re: Driver ILI9341 i problem z przeportowaniem biblioteki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24434&amp;p=236739#p236739"><![CDATA[
Koledzy, dziękuję wam za wszystkie porady. Pomogły mi one &quot;uruchomić ten nieszczęsny, zalegający w szufladzie wyświetlacz&quot; i strzelić sobie w łeb.<br />Dlaczego strzelić w łeb? Dlatego, że jak jestem stary tak i głupi. Miałem się browara napić a nie wam zawracać głowę. Takich rzeczy nie robi się na trzeźwo.<br />Otóż wszystkie biblioteki jakie miałem ściągnięte, działają. Tylko po prostu trza było odświeżyć umysł i się napić soku chmielowego aby wszystko zaczęło działać.<br />Dlaczego tak piszę? Piszę tak, bo... Już wyjaśniam.<br />Podłączyłem do procka i wyświetlacza 5 linii sterujących + 8 linii danych. Wgrałem bibliotekę i jakiś tam swój przykład i nie działa wyświetlacz.<br />Nie ma nawet inicjalizacji. Więc o co chodzi? Nawet inicjalizacji nie ma. A kto podłączy zasilanie do wyświetlacza? No wy panowie za mnie tego nie zrobicie.<br />Ot taki głupi błąd. Ale to już chyba początek demencji starczej, tak że panowie wybaczcie.<br />A więc wyświetlacz działa. Funkcje typu narysuj pixel, linię trójkąt itd, itp. działają.<br />Wyświetl string itp. działają.<br />Wyświetl BitMaPę jako obraz w jednym kolorze - ta funkcja też działa.<br />A zatem wasze podpowiedzi dały mi na tyle do myślenia, że w końcu to działa.<br />Dziękuję wam za to.<br />Mam teraz tylko takie pytanie.<br />Jakiego programu używać do przerobienia grafik kolorowych, żeby się dały wyświetlić na takim wyświetlaczu( nie w formie monochromatycznej ) i<br />Jak powinna wyglądać taka funkcja (bez użycia karty SD, np. obrazek kolorowy o rozmiarach 32*32px).<br />Teraz odpowiedź do kolegi o nicku ord:<br />Sprawdziłem te linki, które podałeś. Bardzo ciekawe tematy, tylko po 3-krotnym przeczytaniu tych artykułów, nadal nie rozumiem jak przerobić coś z C++ na C, pomijając klasy.<br />Albo jak się pozbyć np. tego:<br />Jest jakaś klasa, która w sobie ma np: 3 funkcje o tej samej nazwie ale każda funkcja ma różne parametry. To jak to przerobić na C albo jak tego się pozbyć?<br />Tak, że dziękuję wam wszystkim. Pomogły mi wasze odpowiedzi ale bez soku się nie obyło.<br />Najważniejsze, że wyświetlacz się &quot;uruchomił&quot;.<br />Pozdrawiam wszystkich.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8867">mario2015</a> — 23 mar 2023, o 14:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[wat1970]]></name></author>
<updated>2023-03-17T21:54:02+01:00</updated>
<published>2023-03-17T21:54:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24434&amp;p=236668#p236668</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24434&amp;p=236668#p236668"/>
<title type="html"><![CDATA[Re: Driver ILI9341 i problem z przeportowaniem biblioteki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24434&amp;p=236668#p236668"><![CDATA[
Może tutaj znajdziesz coś przydatnego np. funkcję inicjalizującą :<br /><a href="https://strefapic.blogspot.com/2019/07/atsaml10-biblioteka-dla-kolorowego.html"  class="postlink">https://strefapic.blogspot.com/2019/07/atsaml10-biblioteka-dla-kolorowego.html</a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2179">wat1970</a> — 17 mar 2023, o 21:54</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jarekt]]></name></author>
<updated>2023-03-16T22:07:27+01:00</updated>
<published>2023-03-16T22:07:27+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24434&amp;p=236655#p236655</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24434&amp;p=236655#p236655"/>
<title type="html"><![CDATA[Re: Driver ILI9341 i problem z przeportowaniem biblioteki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24434&amp;p=236655#p236655"><![CDATA[
Może to:<br /><a href="https://github.com/Matiasus/ILI9341"  class="postlink">https://github.com/Matiasus/ILI9341</a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2048">jarekt</a> — 16 mar 2023, o 22:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mario2015]]></name></author>
<updated>2023-03-16T21:26:40+01:00</updated>
<published>2023-03-16T21:26:40+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24434&amp;p=236652#p236652</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24434&amp;p=236652#p236652"/>
<title type="html"><![CDATA[Driver ILI9341 i problem z przeportowaniem biblioteki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24434&amp;p=236652#p236652"><![CDATA[
Witam wszystkich.<br />Czy ktoś na tym forum mógłby mi pomóc w przeportowaniu bibliotek ILI9341 z C++ na czysty C?<br />chodzi o to, że gdzieś w szufladzie wygrzebałem fajny wyświetlacz. Chyba nawet dotykowy, bo ma dodatkową taśmę podłączoną do wyświetlacza(4 piny tzn. 4 paski).<br />Wiem już, że to na pewno ILI9341, bo ktoś kiedyś wspomniał albo tu na forum albo gdzieś indziej, że jak chcesz sprawdzić wyświetlacz czy działa a jest to schield pasujący do Arduino, to po prostu go sprawdź, czy działa.<br />Też tak zrobiłem. Po okazyjnej cenie udało mi się kupić Arduino Uno. Poszukałem na ich forach sterownika i znalazłem jakieś demo. Podłączyłem( a raczej włożyłem) wyświetlacz do płytki i o dziwo działa.<br />Teraz już kilka dni szukam i szukam jakiejś biblioteki pod C dla ATmegi32 ale niestety, działającej nie znalazłem. <br />Niestety nie znam języka C++ a już w szczególności &quot;klas&quot;. Mój angielski jest na poziomie 0 czyli pdf-y na nic, nawet po przetłumaczeniu przez różne strony internetowe( tłumaczenie typu Kali kocha, Kali utnie).<br />Może ma ktoś jakąś działającą bibliotekę. Mi wystarczą 2 rzeczy, czyli inicjalizacja sterownika i funkcja SETPIXEL.<br />Z ręsztą chyba sobie poradzę .<br />W załączniku podaję bibliotekę, która mi się podoba i chciałbym ją przerobić.<br />Może znajdą się dobrzy ludzie i mi pomogą.<br />Acha, wiem, że Mirek pokazywał na YT jak przerobić biblioteki z C++ na C ale to był sterownik SSD1306 i na tej podstawie przerobiłem sterownik do SH1106 ale to są &quot;proste&quot; sterowniki.<br />Niestety z tym nie daję rady.<br />Tak jak pisałem wyżej, dołączam bibliotekę C++ i foto wyświetlacza.<br />Dziękuję z góry za wszystkie porady.<br /><a href="https://obrazkiforum.atnel.pl/8867/1e3c541a9ee9a36205de9a88b35de271.jpeg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/8867/1e3c541a9ee9a36205de9a88b35de271.jpeg" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8867">mario2015</a> — 16 mar 2023, o 21:26</p><hr />
]]></content>
</entry>
</feed>