Jump to content
Sign in to follow this  
Poli25

Kompilowanie pliku

Recommended Posts

5 minutes ago, czarobest said:

Jeśli dobrze rozumiem to może tak:

image.png.c8aba2573b1aa82c40ed24d46f9033ea.png

 

Pokazujesz gdzie zapisać i powinieneś dostać pliki hex:

image.png.0f6290c81be04474642cf6928f30d1b2.png

 

 

OK, tylko jak skompilować np kompas lub barometr mając pliki.h i.cpp? Ale dobrze mnie naprowadziłeś

Share this post


Link to post
Share on other sites

Arduino generuje plik hex tylko tymczasowo. Po wyłączeniu plik jest kasowany. Zamiast eksportowania można zrobić tak: w katalogu Arduino/lib jest plik preferences.txt. Gdzieś tak na na wysokości 56-tej linijki powinien być wpis #build.path=build. Poniżej dopisz ścieżkę do katalogu gdzie ma zapisać pliki, np.: build.path=d:\Hex\build  Jak dasz "Zweryfikuj" to tam znajdziesz wszystkie wygenerowane pliki. W tym też hex.

Share this post


Link to post
Share on other sites

Może tak się uda?

Otwórz plik .cpp  Najlepiej za pomocą programu Notepad++. Skopiuj zawartość do nowego okna w Arduino. Najpierw oczywiście usuń z niego te wszystkie  Void-y. Ma być czyste. Teraz "Zweryfikuj" i ... Sam musisz sprawdzić czy zadziała. Nie mam tych twoich plików. Aha, plik .h musi być w katalogu z plikiem .cpp

Share this post


Link to post
Share on other sites
1 minutę temu, e-mir napisał:

Może tak się uda?

Otwórz plik .cpp  Najlepiej za pomocą programu Notepad++. Skopiuj zawartość do nowego okna w Arduino. Najpierw oczywiście usuń z niego te wszystkie  Void-y. Ma być czyste. Teraz "Zweryfikuj" i ... Sam musisz sprawdzić czy zadziała. Nie mam tych twoich plików. Aha, plik .h musi być w katalogu z plikiem .cpp

 

Co to znaczy usun voidy? A jak funkcja zwraca void to co? Kidys pisali void main() i co ma zmazac maina?

Share this post


Link to post
Share on other sites

 

Uzupełnienie do poprzedniego wpisu:

Nie trzeba wklejać. Wystarczy do nowego sketcha dodać plik (Szkic/ Dodaj plik) i wskazujesz najpierw .cpp potem .h i ew. następne. Tak też dodajesz potrzebne biblioteki (Szkic/ Dołącz bibliotekę)

 

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.