ATNEL tech-forum https://forum.atnel.pl/ |
|
przeszczep biblioteki z arduino https://forum.atnel.pl/topic24007.html |
Strona 1 z 1 |
Autor: | Bigrazor [ 29 paź 2021, o 12:38 ] |
Tytuł: | przeszczep biblioteki z arduino |
mam problem z konwersją tego polecenia język cpp Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. Przepisuję bibliotekę pod SSD1327 z arduino C++ i nie za bardzo rozumiem jak to przekonwertować na C no chyba że ktoś takową posiada pod C to z chęcią porozmawiam |
Autor: | Zealota [ 29 paź 2021, o 13:28 ] |
Tytuł: | Re: przeszczep biblioteki z arduino |
Przygotuj tu na forum gotowe pliki .cpp oraz .h oryginalnej biblioteki arduino to spróbuję dla sportu dokonać takiej konwersji, zwykle dość przyjemnie się to robi. Może też powstanie jakiś krótki opis, jeśli starczy mi "rozpędu" |
Autor: | mirekk36 [ 29 paź 2021, o 14:35 ] |
Tytuł: | Re: przeszczep biblioteki z arduino |
Bigrazor napisał(a): textString.toCharArray(text, 64); ewidentnie widać, że to polecenie wrzuca zawartość klasy string do zwykłej tablicy typu char. Więc tu nie ma co przerabiać jeśli masz swój tekst w C już w takiej tablicy |
Autor: | Bigrazor [ 29 paź 2021, o 17:09 ] |
Tytuł: | Re: przeszczep biblioteki z arduino |
Właściwie to są łańcuchy generowane z pojedynczych fontów zapisanych w mapach bitowych, Starłem się robić zgodnie z poradnikiem Oled ale ....brak wiedzy,może doświadczenia z konwersją.... Po dwóch dniach walki proszę o pomoc. |
Autor: | fofex [ 29 paź 2021, o 21:27 ] |
Tytuł: | Re: przeszczep biblioteki z arduino |
Gdybyś to wstawił na Github czy podobne to było by przystępniej a tym samym bardziej prawdopodobnie że ktoś na to spojrzy. Generalnie, warto poświęcić odrobinę czasu i opanować Gita, choćby na podstawowym poziomie. W działaniach programistycznych jest to narzędzie wręcz niezastąpione. Zipy były dobre w czasach PC XT i dyskietek 360kB. A RAR teraz to już w ogóle bezdroża internetu. |
Autor: | Bigrazor [ 30 paź 2021, o 19:00 ] |
Tytuł: | Re: przeszczep biblioteki z arduino |
@Fofex Widać teraz z jakich odmętów historii się wywodzę Abstrahując ,nigdy nie potrzebowałem skorzystać z takich narzędzi - przeskoczyłem z DOS'a na C w AVR wiec to jak dla mnie i tak dużo, niestety jestem typowym sprzętowcem i oprogramowanie tego typu z oskryptowanie to dla mnie jak magia. Jak by p.Mirek stworzył repozytorium na ten temat to może pewnie bym przyswoił.... |
Autor: | mirekk36 [ 30 paź 2021, o 19:31 ] |
Tytuł: | Re: przeszczep biblioteki z arduino |
Bigrazor napisał(a): Jak by p.Mirek stworzył repozytorium na ten temat to może pewnie bym przyswoił.... Niestety Mirek sam nie zna się na repozytoriach i gitach więc nie stworzy repozytorium |
Autor: | Zealota [ 30 paź 2021, o 20:17 ] |
Tytuł: | Re: przeszczep biblioteki z arduino |
Bigrazor napisał(a): no chyba że ktoś takową posiada pod C to z chęcią porozmawiam Widziałeś to: https://msalamon.pl/oled-ze-skala-szaro ... 1327-cz-1/ |
Autor: | Bigrazor [ 30 paź 2021, o 20:27 ] |
Tytuł: | Re: przeszczep biblioteki z arduino |
dzięki za linka - nie widziałem , jakoś nie szukałem w wersji na STM, przyczytam może jeszcze coś się dowiem |
Autor: | Zealota [ 30 paź 2021, o 20:38 ] |
Tytuł: | Re: przeszczep biblioteki z arduino |
Bigrazor napisał(a): textString.toCharArray(text, 64); Trochę posiedziałem na tym i wydaje się, że w "C" wystarczy to zamienić na memcpy, a jest związane wyłącznie z funkcją język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. drawCharArray po prostu kopiuje napis do tablicy char'ów bez znaku końca charakterystycznego dla tablicy string Zatem należałoby spróbować zamienić obiekt String textString; tak, by można było korzystać z napisów tak jak w "C". Funkcję zatem należałoby zmienić na: język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. SSD1327__drawString Bierze się stąd, że przy konwersji bibliotek z arduino jest to pierwsza rzecz, którą zawsze robię tzn. pozbywam się klasy poprzez zamianę metod z klasy na funkcje. |
Autor: | Bigrazor [ 30 paź 2021, o 21:50 ] |
Tytuł: | Re: przeszczep biblioteki z arduino |
Trochę brakuje mi wiedzy w temacie arduino nigdy tym się nie zajmowałem ani c++, a chciałbym się nauczyć różnych metod generowania obrazu na wyświetlaczach, z u rzciem bufora jak i bez, niestety do c mało jest dostępny b bibliotek aby coś poskladac, Dlatego sięgam po arduino i tu ściana . Pozostaje mi foru i wmire możliwości podzielić się z innymi taką biblioteką.... |
Autor: | Zealota [ 30 paź 2021, o 22:17 ] |
Tytuł: | Re: przeszczep biblioteki z arduino |
Jeszcze tutaj można znaleźć libke: https://www.waveshare.com/wiki/File:1.5 ... _Moudle.7z Tutaj też dość szczegółowy opis: https://ep.com.pl/files/12022.pdf Nie mam niestety takiego wyświetlacza, więc nie będę mógł tego sprawdzić. |
Autor: | Bigrazor [ 31 paź 2021, o 11:45 ] |
Tytuł: | Re: przeszczep biblioteki z arduino |
Zealota napisał(a): Jeszcze tutaj można znaleźć libke: https://www.waveshare.com/wiki/File:1.5 ... _Moudle.7z Tutaj też dość szczegółowy opis: https://ep.com.pl/files/12022.pdf Nie mam niestety takiego wyświetlacza, więc nie będę mógł tego sprawdzić. Serdeczne dzięki - teraz mam materiał do analizy , może coś wymodzę z tego , tak dla zabicia czasu w oczekiwaniu na dalsze zajęcia . Spróbuję opanować bibliotekę tą z arduino najpierw bo ma fajne rozwiązana i wydaję dość kompletna w funkcje. |
Strona 1 z 1 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |