ATNEL tech-forum https://forum.atnel.pl/ |
|
zestaw atb-1.05a i tact switch +dioda https://forum.atnel.pl/topic23220.html |
Strona 1 z 1 |
Autor: | qba1707 [ 23 cze 2020, o 10:39 ] |
Tytuł: | zestaw atb-1.05a i tact switch +dioda |
Witam dopiero zaczynam przygodę z programowaniem, uczę sie z niebieskie książki i.... poległem na 2 cwiczeniu.Otóż mam taki kod: język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
I za cholerę przycisk nie chce mi zapalić diody . Drugi problem napotkałem w dodawaniu pliku nagłówkowego "d_led.h"(w cwiczeniu multipleksowania ledami) przy probie kompilacji programu dostaje komunikat: "fatal error: d_led.h: No such file or directory" Za wszelka pomoc bedę bardzo wdzięczny. Pozdrawiam |
Autor: | mirekk36 [ 23 cze 2020, o 11:17 ] |
Tytuł: | Re: zestaw atb-1.05a i tact switch +dioda |
Bardzo proszę stosować znacznik do kodów źródłowych zgodnie z instrukcją topic7402.html tym razem poprawiłem ok? ------------------------ [ Dodano po: 2 minutach ] qba1707 napisał(a): I za cholerę przycisk nie chce mi zapalić diody . Pokaż może jak to wszystko podłączyłeś ? na stykówce? jakaś fotka? Jak ustawiłeś fusebity w procku i jaki procek - bo miejsc gdzie mogłeś zrobić babola jest sporo |
Autor: | miki53 [ 23 cze 2020, o 12:00 ] |
Tytuł: | Re: zestaw atb-1.05a i tact switch +dioda |
Cześć qba1707 Tak myślę że błęd będzie w tym miejscu język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. Zmień na |
Autor: | qba1707 [ 23 cze 2020, o 19:58 ] |
Tytuł: | Re: zestaw atb-1.05a i tact switch +dioda |
Dzięki @miki53 pomogło, prosty (głupi) błąd, a ma ktoś może pomysł na moj kolejny problem czyli ...problem napotkałem w dodawaniu pliku nagłówkowego "d_led.h"(w cwiczeniu multipleksowania ledami) przy probie kompilacji programu dostaje komunikat: "fatal error: d_led.h: No such file or directory" |
Autor: | micky [ 23 cze 2020, o 21:05 ] |
Tytuł: | Re: zestaw atb-1.05a i tact switch +dioda |
To pokaż jak go dodajesz w kodzie. |
Autor: | qba1707 [ 24 cze 2020, o 15:24 ] |
Tytuł: | Re: zestaw atb-1.05a i tact switch +dioda |
Dodaje poprzez: |
Autor: | Marhef [ 24 cze 2020, o 15:36 ] |
Tytuł: | Re: zestaw atb-1.05a i tact switch +dioda |
A w jakim miejscu masz umieszczony ten plik? |
Autor: | miki53 [ 24 cze 2020, o 18:44 ] |
Tytuł: | Re: zestaw atb-1.05a i tact switch +dioda |
Może masz podane niekompletną ścieżkę dostępu Pokaż fragment kodu gdzie to masz, to będzie łatwiej bo tak trudno wywróżyć |
Autor: | qba1707 [ 25 cze 2020, o 04:28 ] |
Tytuł: | Re: zestaw atb-1.05a i tact switch +dioda |
To jest ćwiczenie z bluebook-a dotyczące multipleksowania led cały kod wygląda tak: main.c język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. d_led.c: język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
d_led.h: |
Autor: | micky [ 25 cze 2020, o 06:08 ] |
Tytuł: | Re: zestaw atb-1.05a i tact switch +dioda |
A w jakim katalogu ten plik się znajduje? |
Autor: | miki53 [ 25 cze 2020, o 07:19 ] |
Tytuł: | Re: zestaw atb-1.05a i tact switch +dioda |
Spróbuj wyświetlić sobie gotowy kod z BB i sprawdzić gdzie robisz błąd tak dla samokontroli |
Autor: | fofex [ 25 cze 2020, o 08:53 ] |
Tytuł: | Re: zestaw atb-1.05a i tact switch +dioda |
qba1707 napisał(a): Dzięki @miki53 pomogło, prosty (głupi) błąd, a ma ktoś może pomysł na moj kolejny problem czyli ...problem napotkałem w dodawaniu pliku nagłówkowego "d_led.h"(w cwiczeniu multipleksowania ledami) przy probie kompilacji programu dostaje komunikat: "fatal error: d_led.h: No such file or directory" W Eclipse (zakładam, że to z niego korzystasz) trzeba podać ścieżkę do pozastandardowych plików nagłówkowych. Ustawia się to przez Project -> Properties -> C/C++ Build ->Settings -> zakładka Tool Settings -> AVR Compiler -> Directories -> w prawym okienku na górze ikona z plusikiem i wpisać lub wyszukać pod batonami scieżkę do pliku(-ów) nagłówkowych. Alternatywnie można w dyrektywie #include podać ścieżkę dostępu do pliku (względną lub bezwzględną). Jako separatory w ścieżce podaje się znaki '/' (slash), NIE '\' (backslash)! Ale to przeważnie gorsza metoda. |
Autor: | miki53 [ 25 cze 2020, o 11:26 ] |
Tytuł: | Re: zestaw atb-1.05a i tact switch +dioda |
Tak mi przyszło do głowy czy Ty przypadkiem nie przepisujesz kodu jak leci z książki i czy masz założone w ogóle pliki d_led.h oraz d_led.c w katalogu głównym programu bo po przetłumaczeniu treści błędu TŁUMACZ GOOGLE mówi że nie ma takiego pliku lub katalogu Dlatego przyszło mi do głowy że przepisujesz kod z książki bez zakładania plików dla d_led.h i d_led.c Nie wiem jak zrobić zrzut ekranu w eclipse to bym wkleił fotką, układu plików Ale możesz sobie porównać z plikami z lekcji 03_Multi_LED dotyczącego Twojego ćwiczenia |
Autor: | qba1707 [ 25 cze 2020, o 14:11 ] |
Tytuł: | Re: zestaw atb-1.05a i tact switch +dioda |
Pomogło rozwiązanie @fofex - dzięki! @miki53 nie,nie pliki mam założone. |
Autor: | mirekk36 [ 25 cze 2020, o 14:22 ] |
Tytuł: | Re: zestaw atb-1.05a i tact switch +dioda |
qba1707 napisał(a): To jest ćwiczenie z bluebook-a dotyczące multipleksowania led cały kod wygląda tak: main.c Jeśli pliki main.c d_led.h d_led.c są w folderze głównym projektu a w pliku main.c i d_led.c jest #include "d_led.h" to nie trzeba NIC a NIC robić - nie trzeba sięgać po żadne niestandardowe rozwiązania w ustawieniach ... to MUSI działać - a jeśli ci nie działało to znaczy że coś tragicznie niestety namieszałeś - tylko ciężko pomóc bo nie pokazałeś np zrzutu ekranu z exploratora Eclipse z tym projektem - to by wyjaśniło gdzie robisz babola |
Strona 1 z 1 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |