Skocz do zawartości

tomek89mcpl

Użytkownicy
  • Zawartość

    17
  • Rejestracja

  • Ostatnio

Reputacja

4 Neutralna

1 obserwujący

O tomek89mcpl

  • Ranga
    2/10

Informacje

  • Płeć
    Mężczyzna
  • Zainteresowania
    Elektronika,Arduino

Ostatnio na profilu byli

Blok z ostatnio odwiedzającymi jest wyłączony i nie jest wyświetlany innym użytkownikom.

  1. To dobrze, jak coś dam innej osobie aby redagowała tutorial. Ja zajmę się tylko dostarczaniem informacji i rzeczy jak to zrobić, ponieważ jak widać słaby ze mnie pisarz...
  2. Doszło do tego po wgraniu przez te konfiguracyjne narzędzie tego programu( konfiguracji FPGA). Pracuje na Windows 10 Enterprise.
  3. Witam, po wgraniu przykładu( zgodnie z tym co jest na forum) płytka Elbert v2 przestała odpowiadać, jest jakiś sposób aby naprawić ? Po podłączeniu w windows wyświetla się "Nie rozpoznano urządzenia USB( żadanie deskryptora nie powiodło się)" , natomiast wskaźnik led( to inaczej te segmentowe ledy) się świeci. Załączam plik mojego projektu, aby udowodnić, wszystko jest tak samo jak w kursie Forbot( oprócz tego że mryganie_led zmieniłem na blink_led). EDIT( Jakiś czas później): Problem został naprawiony dzięki zrobieniu jednej prostej rzeczy. Jeśli ktoś też ma problemy to zalecam spojrzeć na: Unbricking Elbert . project_test.zip
  4. Masz rację, dla początkujących może się okazać zbyt trudna nawet konfiguracja IDE Eclipse. Dodałem na samym początku ważną informację.
  5. Jak coś, jutro rano dodam dodatkową rzecz w tym poradniku(na tym samym poście), która powinna być ale jej nie ma( konfiguracja projektu w eclipse)
  6. Spróbuj tego użyć, zamiast mingw32-make daj tego swojego. Na wszelki wypadek sprawdź czy jest folder bin kompilatora dodany do ścieżki systemowej PATH
  7. Tak jest do wszystkie możliwość, tylko prosiłbym o podanie schematu( jakich pinów użyć, jak przycisk ma być podłączony)
  8. Spróbuj użyć tej funkcji z API: PyObject* PyEval_GetGlobals()
  9. Witam, postanowiłem stworzyć nową wersję toolchaina dla esp8266, jednak mam problemy z kompilacją gcc xtensia(mam nadzieje, że dobrze napisałem) na nowszym kompilatorze(wersja gcc > 7.1). Zna ktoś jakieś łatki dla kodu gcc xtensia aby poprawnie kompilował się na nowszych kompilatorach gcc ? Potrzebuję tego jak najszybciej, bo inaczej będzie duże opóźnienie z wydaniem kolejnej części tutka do programowania esp8266 w "czystym" c. PS<< Kompiluję ma windowsie przez msys2. Jak coś spróbuje jeszcze innych sposobów( przepisanie częsci kodu kompilatora w toolchainie, lub bibliotek)
  10. To trochę dziwny problem, spróbuj poszukać w tym pliku czegoś co ma w nazie make np gnumake.exe, make.exe gcc-make.exe i itp. Jeśli to nie pomoże to będziesz musiał poczekać na dodatkową łatke do toolchaina( jak tylko on prawidłowo się skompiluje po formacie kompa).
  11. Dla bezpieczeństwa zaznacz wszystko, ale jeśli chcesz jak najmniej to tylko zaznacz te co daje mingw32-make ( sprawdź na stronie kompilatora co każde daje).
  12. Brakuje kompilatora na twoim komputerze. Musisz go zainstalować lub dodać ścieżke do zmiennej systemowej PATH( jeśli go masz), bo toolchain nie zawiera mingw32-make. Taki mały błąd się wkradł. Niedługo wydam nową wersje toolchaina bez tych błędów. Ale musisz przynajmniej teraz zastosować się do tego co napisałem.
  13. Uwaga ten kurs NIE jest dla osób początkujących,słabo znających język C( wymagany poziom średnio-zaawansowany)!!! Chciałbyś programować ESP w 'C' ? Zależy ci bardzo na optymalizacji ? Brakuje ci miejsca na twoim ESP ? A może chcesz nauczyć się czegoś nowego? Jeśli tak to ten tutorial jest dla ciebie! W tej części tutorialu omówię jak skonfigurować Eclipse pod programowanie ESP8266 w 'czystym' C No to zaczynamy Zanim zaczniemy coś robić musimy upewnić się, że posiadamy kompilator GCC. Jeśli go nie mamy zainstalowanego to koniecznie trzeba zainstalować! Pobieramy eclipse >>> Pobierz oraz toolchain do ESP >>> Pobierz Jak nam się nam pobierze to najlepiej jest wypakować na 'Dysk C' Importujemy projekt Hello_World z folderu Examples: U mnie wyskoczył błąd, że w Workspace istnieje już projekt o tej samej nazwie, ale to tylko dlatego, ponieważ już wcześniej go zaimportowałem. Teraz już wystarczy tylko skompilować ten projekt i go wgrać do naszego esp8266! Powinniśmy jeszcze potem w właściwościach projektu ustawić (ustawić na inny make, jeśli nie mamy mingw32-make Powinniśmy potem 2 razy nacisnąć na napis all , który odpowiada za kompilację naszego projektu. Po skompilowaniu otwieramy plik Makefile i edytujemy w nim dane potrzebne do wgrania na naszego ESP8266 projektu. I teraz już wystarczy znowu powtórzyć wcześniejszą czynność, tylko tym razem wybieramy napis flash. Projekt powinien nam się wgrać(jeśli wyskakuje jakiś błąd przy wgrywaniu to coś w Makefile jest źle ustawione ). Teraz nasze ESP powinno wypisywać po UART 'Hello World', ale jeśli źle ustawimy częstotliwość naszego ESP to dostaniemy krzaczki na UART Koniec tej części tutoriala. Jestem otwarty na krytykę, tylko proszę zwrócić uwagę, że jest to mój pierwszy taki post na tym forum. W następnym tutorialu omówię strukturę projektu oraz w jaki sposób ESP8266 wykonuje nasz kod.
  14. Jak coś zaklepuje sobie ten temat, niedługo opublikuje go na forum( bez zbędnego instalowania i konfigurowania).
×
×
  • Utwórz nowe...