logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[Bascom] Błędy kompilacji przy uruchamianiu wyświetlacza ILI9341 na Atmega2560 w Bascom

pier 27 Lis 2016 20:39 2082 5
REKLAMA
  • #1 16090155
    pier
    Poziom 24  
    Witam.
    Przymierzam się do uruchomienia wyświetlacza na sterowniku ILI9341 na platformie Arduino Mega2560.
    Bibliotekę pobrałem tutaj.
    Pierwszy problem to błędy przy próbie kompilacji przykładowego programu:
    Error : 86 Line : 455 Invalid parameter for CONFIG parameter or value [8] , in File : Colors565.inc
    Error : 71 Line : 1146 Different parameter type passed then declared [COLOR_L] , in File : Colors565.inc
    Error : 71 Line : 1146 Different parameter type passed then declared [COLOR_H] , in File : Colors565.inc
    Error : 242 Line : 90 Source variable does not match the target variable [ 0] , in File : ProportionalFont.inc
    Error : 46 Line : 93 Assignment error [R23: 0 TEMPINDEX: 301] , in File : ProportionalFont.inc
    Error : 242 Line : 114 Source variable does not match the target variable [ 0] , in File : ProportionalFont.inc
    Error : 242 Line : 117 Source variable does not match the target variable [ 0] , in File : ProportionalFont.inc
    Error : 46 Line : 121 Assignment error [R23: 0 TABLECHAR: 301] , in File : ProportionalFont.inc
    Error : 242 Line : 139 Source variable does not match the target variable [ 0] , in File : ProportionalFont.inc
    Error : 242 Line : 147 Source variable does not match the target variable [ 0] , in File : ProportionalFont.inc
    Error : 242 Line : 151 Source variable does not match the target variable [ 0] , in File : ProportionalFont.inc
    Error : 242 Line : 162 Source variable does not match the target variable [ 0] , in File : ProportionalFont.inc
    Error : 46 Line : 164 Assignment error [R11: 0 FONTDATA: 301] , in File : ProportionalFont.inc

    Jaka może być przyczyna?
  • REKLAMA
  • #2 16090939
    pier
    Poziom 24  
    Dodaję cały program łącznie z plikami:



    Kod: VB.net
    Zaloguj się, aby zobaczyć kod
  • REKLAMA
  • #3 16091156
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #4 16091334
    pier
    Poziom 24  
    Sterowanie podświetlaniem na razie nie potrzebne bo shield pod arduino ma je włączone na stałe.
    No mam poprawione przez Ciebie pliki ale nadal program się nie kompiluje i wywala masę błędów.
    Pewnie to jest ta robota którą Zostawiłeś dla mnie.
    Nie ogarnę tego sam na pewno.
    W ogóle nie czaje jak jest napisana ta biblioteka.
    Miałem jeszcze prosić kogoś aby pomógł mi w ustawieniu jej pod moją pinologię.
  • REKLAMA
  • #5 16091341
    Konto nie istnieje
    Konto nie istnieje  
  • #6 16091531
    pier
    Poziom 24  
    Dobra kompiluje się.

    Kolego a pomożesz mi skonfigurować plik bibliotekę pod mój pinout?

    Mam jeszcze wątpliwość. Mianowicie w bibliotece tak jakby jest używany pin RD wyświetlacza. Tak jakby bo już z tego rysunku wynika że nie.
    [Bascom] Błędy kompilacji przy uruchamianiu wyświetlacza ILI9341 na Atmega2560 w Bascom

    Shield do arduino też ma ten pin podciągnięty do VCC więc nie wiem.


    Mój pinout:
    DB0-DB7 PORTC
    DB8-DB15 PORTA
    D/C PinD.7
    CS PinG.1
    WR PinG.2
    RESET PinG.0


    Chociaż może ten pin RD to jest ten SDI oznaczony na rysunku?

    Dodano po 1 [godziny] 8 [minuty]:

    Przeanalizowałem trochę.
    Pin RD jest konfigurowany w pliku .inc ale nie zauważyłem aby był gdzieś dalej używany.

    Wiem mniej więcej jak skonfigurować pinout ale jest problem bo piny sterujące nie są podłączone do jednego portu. Da radę jakoś to obejść?
    Jeśli RD będzie potrzebny to da radę przerobić shielda ale pin byłby podłączony do portL.x.
REKLAMA