Komentator Napisano Wrzesień 5, 2017 Udostępnij Napisano Wrzesień 5, 2017 Ważną częścią elektroniki jest technika cyfrowa, której podstawy omówione zostały w poprzednim kursie. Tym razem idziemy krok dalej!Poznamy w praktyce układy programowalne, które w wielu zastosowaniach sprawdzają się znacznie lepiej od mikrokontrolerów. Podczas tego kursu poznacie podstawy VHDL w praktyce! UWAGA, to tylko wstęp! Dalsza część artykułu dostępna jest na blogu.Przeczytaj całość »Poniżej znajdują się komentarze powiązane z tym wpisem. Cytuj Link do komentarza Share on other sites More sharing options...
codespy Wrzesień 5, 2017 Udostępnij Wrzesień 5, 2017 Czemu został wybrany VHDL, a nie Verilog i taka płytka? 1 Cytuj Link do komentarza Share on other sites More sharing options...
Treker (Damian Szymański) Wrzesień 5, 2017 Udostępnij Wrzesień 5, 2017 codespy, jeśli chodzi o wybór języka, to po prostu od początku było takie założenie, że teraz zajmiemy się VHDLem. Otrzymywaliśmy sporo zapytań o taki kurs - więc powstał (przy okazji wniosek: warto wysyłać do nas swoje sugestie). To, że opisujemy VHDLa nie znaczy, że w przyszłości nie będzie kursu Veriloga. Identycznie było z STM32: najpierw powstał kurs bazujący na bibliotece standardowej, a później zajęliśmy się zupełnie innym podejściem, czyli Cube i HAL. Nie ma sensu wdawać się w dyskusje na temat wyższości jednego rozwiązania nad drugim - lepiej poznać oba podejścia i zadecydować we własnym zakresie co jest lepsze 😉 W przypadku zestawu musieliśmy od razu przekreślić większość zestawów, ponieważ były drogie lub posiadały zbyt dużo peryferiów, które nie są na początku potrzebne. Chciałem, aby zestaw był kompromisem, który pozwoli każdemu rozpocząć zabawę z układami programowalnymi. Zestaw, który wybraliśmy ma na swoim pokładzie niezbędne peryferia podstawowe (diody, przyciski, wyświetlacze), więc sprawdzi się idealnie podczas nauki VHDLa. Z drugiej strony ma m.in. złącze VGA, czytnik kart pamięci oraz gniazda, na których wyprowadzono liczne sygnały. Dzięki temu możliwe będzie stworzenie kontynuacji kursu (jeśli będą chętni) bez konieczności kupowania nowej platformy sprzętowej 😉 Podczas wszystkich poprzednich kursów Forbota platformy sprzętowe wybrane wspólnie z autorami kursów sprawdzały się i nie było z nimi problemów - jestem przekonany, że teraz będzie podobnie 🙂 1 Cytuj Link do komentarza Share on other sites More sharing options...
codespy Wrzesień 5, 2017 Udostępnij Wrzesień 5, 2017 Liczyłem na Verilog, ale VHDL też spoko. W każdym razie dzięki za kurs i czekam na kolejne odcinki. 1 Cytuj Link do komentarza Share on other sites More sharing options...
Polecacz 101 Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Produkcja i montaż PCB - wybierz sprawdzone PCBWay! • Darmowe płytki dla studentów i projektów non-profit • Tylko 5$ za 10 prototypów PCB w 24 godziny • Usługa projektowania PCB na zlecenie • Montaż PCB od 30$ + bezpłatna dostawa i szablony • Darmowe narzędzie do podglądu plików Gerber Zobacz również » Film z fabryki PCBWay
piotrva Wrzesień 5, 2017 Udostępnij Wrzesień 5, 2017 A dlaczego ISE? To środowisko jest mocno... podstarzałe. Teraz już na fali jest Vivado... W sumie w podobnej cenie jest maXimator... Cytuj Link do komentarza Share on other sites More sharing options...
Tom277 Wrzesień 6, 2017 Udostępnij Wrzesień 6, 2017 No i fajnie. Zawsze mnie interesowały FPGA, ale nie mam bladego pojęcia z czym to się je więc kurs w sam raz. Dzięki Cytuj Link do komentarza Share on other sites More sharing options...
Treker (Damian Szymański) Wrzesień 6, 2017 Udostępnij Wrzesień 6, 2017 piotrva, o ISE pojawiały się również zapytania - głównie od studentów, więc zapewne to środowisko króluje nadal na uczelniach. Po drugie, tak samo jak w przypadku pytania o Veriloga, nie wykluczamy, że w przyszłości zajmiemy się też innym środowiskiem. Jeśli chodzi o zestaw startowy, to wskazany przez Ciebie jest jednak trochę droższy (a gdy nie ma aktualnie na niego promocji, to jest sporo droższy). Co więcej, prace nad tym kursem zaczęły się dawno, dawno temu (przed publikacją była spora przerwa) i podczas szukania zestawów (~maj 2016) nie trafiliśmy wtedy na Twoją propozycję. Tom277, super, właśnie dla takich osób go tworzyliśmy 🙂 Cytuj Link do komentarza Share on other sites More sharing options...
codespy Wrzesień 6, 2017 Udostępnij Wrzesień 6, 2017 Ja liczyłem właśnie na płytkę maXimator. Sam taka zakupiłem i zacząłem się uczyć podstaw Verilog. Dlatego liczyłem na kurs Veriloga. Jak napisałem dobrze, że jest i VHDL. Cytuj Link do komentarza Share on other sites More sharing options...
Treker (Damian Szymański) Wrzesień 6, 2017 Udostępnij Wrzesień 6, 2017 codespy, następnym razem zawsze warto podpytać przed zakupem przez maila/PW - dałbym znać, na czym będzie prowadzony kurs 😉 Cytuj Link do komentarza Share on other sites More sharing options...
codespy Wrzesień 6, 2017 Udostępnij Wrzesień 6, 2017 Czekałem tyle na kurs, że się nie doczekałem i sam zacząłem się uczyć. Trudno poczytam i spróbuję przenieść to na moją płytkę. Cytuj Link do komentarza Share on other sites More sharing options...
Treker (Damian Szymański) Wrzesień 6, 2017 Udostępnij Wrzesień 6, 2017 codespy, rozumiem. Mam nadzieję, że tak, czy inaczej skorzystasz z tej serii 🙂 Cytuj Link do komentarza Share on other sites More sharing options...
loocash Wrzesień 6, 2017 Udostępnij Wrzesień 6, 2017 Świetny pomysł, brakuje na polskim internecie przystępnego kursu z podstaw fpga. A odnoszę wrażenie, że ten temat nabiera coraz większego rozpędu: "Hardware Is the New Software". Cytuj Link do komentarza Share on other sites More sharing options...
Treker (Damian Szymański) Wrzesień 6, 2017 Udostępnij Wrzesień 6, 2017 loocash, witam na forum 🙂 Dokładnie tak, FPGA jest bardzo ciekawym zagadnieniem, ale niestety mało jest przystępnych materiałów, które pozwalają zacząć przygodę z układami programowalnymi od zera! Mam nadzieje, że nasz kurs to zmieni 🙂 Cytuj Link do komentarza Share on other sites More sharing options...
neurotic Maj 31, 2020 Udostępnij Maj 31, 2020 (edytowany) Okej, w oparciu o ten kod i rejestr przesuwny lekko zmodyfikowałem kod żeby sterować silnikiem 28byj-48. Teraz moje pytanie jest następujące, bo nadal nie mogę zrozumieć: dlaczego gdy zmniejszam Clk to silnik kręci się szybciej zamiast wolniej ? miało być pod kursem #6, przez przypadek napisałem tutaj. Edytowano Maj 31, 2020 przez neurotic Cytuj Link do komentarza Share on other sites More sharing options...
rafal2808 Maj 31, 2020 Udostępnij Maj 31, 2020 @neurotic Na pewno zmniejszasz Clk, a nie przypadkiem LICZNIK_LIMIT? 1 Cytuj Link do komentarza Share on other sites More sharing options...
Pomocna odpowiedź
Dołącz do dyskusji, napisz odpowiedź!
Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!