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

[Rozwiązano] Atmel Studio 7 - Błąd przy dodawaniu pliku nagłówkowego font.h do projektu z wyświetlaczem ILI9341

Templarious 30 Paź 2021 12:14 369 4
REKLAMA
  • #1 19681546
    Templarious
    Poziom 22  
    Panowie,

    Chcac dodac plik nagłówkowy font.h, mam error tego typu:

    Atmel Studio 7 - Błąd przy dodawaniu pliku nagłówkowego font.h do projektu z wyświetlaczem ILI9341

    Przyznam ze pojecia nie mam dlaczego jest taki bład..

    Jak poprawnie dodać czcionke do projektu?
    Wzoruje się na projekcie znalezionym w internecie o tutaj:
    Link

    Na razie skupiam się na uruchomieniu wyświetlacza opartego o sterownik ILI9341 i jak na razie mam problem z dołączeniem czcionki.

    uC to Atmega 1280, wielka prośba o pomoc.
  • REKLAMA
  • Pomocny post
    #2 19681574
    gbksiazczak
    Poziom 28  
    Wydląda jakby ten plik nagłówkowy miał zdublowane definicje,
    trzeba się temu dokładnie przyjrzeć...
  • REKLAMA
  • #3 19681587
    Templarious
    Poziom 22  
    gbksiazczak napisał:
    Wydląda jakby ten plik nagłówkowy miał zdublowane definicje,
    trzeba się temu dokładnie przyjrzeć...


    Dziwne, przyjrzalem sie bardzo mocno temu projektowi i facet ma nawet identyczne definicje dotyczace glcd_cs_high i glcd_cs_low... wywalilem "smieci" ktore do tej pory przepisalem, dałem nowa czcionke z sudoku avr projektu i odziwo działa.

    Przepraszam za klopot - wczesniej mialem ten sam problem w avr studio 4.2 ale windows 10 21h1 wymusil na mnie atmela 7 i stad powielilem ten sam problem...


    Tak czy siak, dziala kompilacja, wracam do dalszego rozgryzania tematu...
  • REKLAMA
  • #4 19681589
    Templarious
    Poziom 22  
    gbksiazczak napisał:
    Wydląda jakby ten plik nagłówkowy miał zdublowane definicje,
    trzeba się temu dokładnie przyjrzeć...


    Dziwne, przyjrzalem sie bardzo mocno temu projektowi i facet ma nawet identyczne definicje dotyczace glcd_cs_high i glcd_cs_low... wywalilem "smieci" ktore do tej pory przepisalem, dałem nowa czcionke z sudoku avr projektu i odziwo działa.

    Przepraszam za klopot - wczesniej mialem ten sam problem w avr studio 4.2 ale windows 10 21h1 wymusil na mnie atmela 7 i stad powielilem ten sam problem...


    Tak czy siak, dziala kompilacja, wracam do dalszego rozgryzania tematu...

    Dodano po 30 [sekundy]:

    Zmiana czcionki na inna z internetu rozwiazala problem.
    (projekt sudoku avr)
  • #5 19681842
    tmf
    VIP Zasłużony dla elektroda
    Templarious napisał:
    Chcac dodac plik nagłówkowy font.h, mam error tego typu:

    W plikach nagłówkowych powinny być tylko deklaracje, a nie definicje funkcji. Stąd problem. Jeśli taki plik jest wielokrotnie dołączany to powstaje problem. Poprawnie to powinno być tak, że w .h deklarujesz tą tablicę, a definicję przenosisz do pliku .c, który dodajesz do projektu.
REKLAMA