Komentator Napisano Grudzień 14, 2017 Udostępnij Napisano Grudzień 14, 2017 Ruszamy z trzecim kursem dotyczącym coraz popularniejszych układów STM32! Pierwsza seria dotyczyła używania biblioteki StdPeriph. Drugi kurs omawiał HAL oraz STM32CubeMX.Tym razem zajmiemy się migracją na HAL! Dzięki temu, każdy kto uczył się z naszego pierwszego kursu STM32 będzie mógł korzystać z aktualnie zalecanej biblioteki! 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...
Pak00 Grudzień 21, 2017 Udostępnij Grudzień 21, 2017 Witam, taki kurs to świetny pomysł. Czy jest może w planie kurs wykorzystujący bibliotekę Low Level? Cytuj Link do komentarza Share on other sites More sharing options...
Treker (Damian Szymański) Grudzień 21, 2017 Udostępnij Grudzień 21, 2017 Pak00, ogólnie mam ten temat na uwadze, jednak w sumie jest to chyba dopiero pierwsze zapytanie w sprawie LL. Na ten moment wygląda, że nie jest to zbyt popularny temat wśród naszych czytelników i raczej szybko się nim nie zajmiemy. Cytuj Link do komentarza Share on other sites More sharing options...
Elvis Grudzień 21, 2017 Udostępnij Grudzień 21, 2017 Jak o mnie chodzi, to nie bardzo widzę sens biblioteki LL jako takiej. HAL jest mocno przekombinowany, ale pozwala łatwo i szybko osiągnąć skomplikowane rzeczy jak np. komunikację przez I2C z uzyciem DMA, czy obsługę LCD. Natomiast LL to cienki wrapper na bezpośredni dostęp do rejestrów... Tylko po co tego używać, skoro można pisać do rejeestrów? Nie dość, że działa szybciej to dostępna jest bardzo dobra dokumentacja - nota katalogowa mikrokontrolera. Ale może kiedyś i LL będzie omawiany, ale moim zdaniem lepiej byłoby zrobić kurs na rejestrach niż używając LL. 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
hatamarii Styczeń 5, 2018 Udostępnij Styczeń 5, 2018 Cześć, czy ten kurs będzie podobny do stm32F4 HAL? Czy ewentualnie będą czasem pokazywane różnice między programowaniem na F4 oraz F1? Cytuj Link do komentarza Share on other sites More sharing options...
Elvis Styczeń 5, 2018 Udostępnij Styczeń 5, 2018 hatamarii, ten kurs będzie podobny do kursu stm32F1 z biblioteką StdPeriph. Kurs odnośnie F4 używał CubeMX, a teraz nie będziemy tego narzędzia używali. Nie będzie też odniesień do mikrokontrolerów rodziny F4. Cytuj Link do komentarza Share on other sites More sharing options...
Treker (Damian Szymański) Styczeń 5, 2018 Udostępnij Styczeń 5, 2018 hatamarii, uzupełniając wypowiedź Elvisa - to będzie wręcz "kopia" kursu STM32 F1, który korzystał z biblioteki standardowej. Tym razem identyczne przykłady będą jednak wykonane z użyciem STM32Cube HAL 😉 Cytuj Link do komentarza Share on other sites More sharing options...
gresss Luty 6, 2018 Udostępnij Luty 6, 2018 Serwus! Kupiłem jakiś czas temu płytkę z STM32F103 (do tej pory tylko avr8-bitowe) i szukałem jakiegoś kursu aż trafiłem na F4 HAL - super kurs polecam!. Z eclipsem jednak miałem problemy więc zmieniłem na "Keil qVision5". Super sprawa ten cube jak i same mikrokontrolery. Jak czytałem kurs F4 to nie miałem problemu z realizacją ćwiczeń na F1(jeszcze wszystkich ćwiczeń nie zrobiłem). Ale polecam kurs, wyrazy uznania i podziękowania dla autora. P.S jakby co to mam bibliotekę hal pod lcd od nokii. 1 Cytuj Link do komentarza Share on other sites More sharing options...
eugi Wrzesień 27, 2019 Udostępnij Wrzesień 27, 2019 Witam! Może wybrałem złe miejsce na to pytanie, ale warto spróbować. spoglądając na schemat blokowy procesorów interesuje mnie gdzie dokładnie w procesorze znajdują się takie elementy jak rejestry czy układ wykonawczy? Cytuj Link do komentarza Share on other sites More sharing options...
Treker (Damian Szymański) Wrzesień 28, 2019 Udostępnij Wrzesień 28, 2019 @eugi możesz trochę sprecyzować pytanie? Jakiej odpowiedzi dokładniej oczekujesz? Pytasz o fizyczną lokalizację tych wszystkich bloków? Cytuj Link do komentarza Share on other sites More sharing options...
eugi Wrzesień 28, 2019 Udostępnij Wrzesień 28, 2019 Dokładnie tak, fizyczna lokalizacja, wszędzie można znaleźć schemat procesora, ale nigdzie nie mogę znaleźć informacji gdzie te poszczególne elementy (BU, AU, IU, CU) się znajdują. Czy te elementy to po prostu są połączone ze sobą te miliardy tranzystorów w chipie pod IHSem i one tworzą te układy? Cytuj Link do komentarza Share on other sites More sharing options...
Treker (Damian Szymański) Wrzesień 28, 2019 Udostępnij Wrzesień 28, 2019 @eugi wszystkie te układy są zrealizowane za pomocą tych "miliardów tranzystorów" w chipie. Są one jakoś tam poukładane, ale nie są to oddzielne bloki, które można zobaczyć gołym okiem. Polecam poniższe dwa artykuły, które bazują na innych układach (niż omawiane tutaj STM32), ale na pewno pozwolą Ci lepiej zrozumieć ten temat: https://learn.sparkfun.com/tutorials/integrated-circuits/inside-the-ic http://www.righto.com/2016/02/555-timer-teardown-inside-worlds-most.html Cytuj Link do komentarza Share on other sites More sharing options...
eugi Wrzesień 28, 2019 Udostępnij Wrzesień 28, 2019 @Treker Super! właśnie taką odpowiedź miałem na myśli, dziękuję 🙂 2 Cytuj Link do komentarza Share on other sites More sharing options...
rafaljuziu Grudzień 18, 2021 Udostępnij Grudzień 18, 2021 @Treker Cześć! Chciałem zrobić ten kurs i miałem zamiar rozpocząć od kupna zestawu, ale zdaje się, że zniknął on ze strony Botlandu. Link wewnątrz kursu prowadzi do strony, gdzie są tylko kubek i podkładka pod mysz Forbota oraz wyświetlacz LCD: https://botland.com.pl/1256-forbot-stm32f1 Czy zestaw do kursu będzie jeszcze w sprzedaży, czy jestem zmuszony zająć się kursem STM32L4, do którego zestaw na Botlandzie jest dostepny? 1 Cytuj Link do komentarza Share on other sites More sharing options...
Gieneq Grudzień 20, 2021 Udostępnij Grudzień 20, 2021 @rafaljuziu jeżeli płytki nie ma na tej podstronie to oznacza, że z racji globalnego kryzysu dostępności półprzewodników nie ma jej w sprzedaży. Niedługo wróci dostępność zestawów L4 więc myślę, że możesz zacząć czytać kurs STM32L4. 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!