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

Microchip Studio - nie działają mi pliki nagłówkowe, które dodaję do projektu.

antoniv10 20 Mar 2021 23:59 489 2
REKLAMA
  • #1 19331316
    antoniv10
    Poziom 3  
    Witam, mój problem polega na tym, że po dodaniu do projektu, np. biblioteki obsługującej LCD, kompilacji i wgraniu programu na mikrokontroler nic się nie dzieje z LCD. To samo z innymi bibliotekami. Dla testów stworzyłem dodatkowy plik, w którym była funkcja zmieniająca stan diody co sekundę i po jej zainkludowaniu do main wszystko działało dobrze. Pliki.h dodaję poprzez wrzucenie ich do folderu z plikiem main, a następnie klikam na prawym przyciskiem na nazwę projektu wyświetloną z boku i wybieram "Add" -> "Existing item". W wcześniej nie miałem takiego problemu i wszystko działało w porządku. Pliki bibliotek na 100% są poprawne, bo po kompilacji programu w innym IDE na LCD pokazywały się pożądane tekst. W pliku.hex na samym końcu pokazuje się napis "test", który próbuję wyświetlić. Poniżej jeżeli ma to jakieś znaczenie umieszczam kod. Pozdrawiam i dziękuję wszystkim za pomoc.
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod
  • REKLAMA
  • #2 19331441
    dasej
    Poziom 32  
    Witam.

    Pięknie napisałeś "ciurkiem".

    Tylko nie odpowiedziałeś na podstawowe pytanie?
    Co się zmieniłeś?

    Oczywiście w Twoim środowisku programistycznym.
  • #3 19331655
    BlueDraco
    Specjalista - Mikrokontrolery
    Plików .h nie trzeba i nie należy dodawać do projektu. Dodajesz tylko pliki .c. Plik .h nie powinien zawierać żadnych funkcji ani definicji danych - jest on włączany przez pliki .c.
    Wygląda na to, że Twój problem nie leży w środowisku, a w niezrozumieniu języka C.
REKLAMA