Skocz do zawartości
Komentator

Kurs STM32 F1 HAL - #3 - płytka Nucleo, środowisko

Pomocna odpowiedź

html_mig_img
W poprzedniej części kursu wyjaśniliśmy czym jest HAL. Najwyższy moment, abyśmy przeszli do działania w praktyce.Zaczniemy od instalacji i konfiguracji środowiska oraz od krótkiego omówienia płytki Nucleo. Na koniec wgramy prosty program, który pozwoli na przetestowanie połączenia.

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.

Udostępnij ten post


Link to post
Share on other sites

A czy nie można korzystać z zegara płytki programatora? O ile pamiętam to można było się tak przestawić, chyba że to chodziło o zegar ETH z płytki Nucleo144...

Udostępnij ten post


Link to post
Share on other sites

Można, chociaż podczas kursu zostaniemy przy wbudowanym generatorze RC. Używanie zegara z płytki programatora ma dwie wady. Pierwsza to brak możliwości rozłamania obu płytek - a to całkiem ciekawa opcja i zakładamy, że część osób korzystających z kursu tak zrobi lub zrobiła. Wtedy programator można wykorzystać do własnych konstrukcji lub programowania np. tanich modułów z Chin (bluepill).

Drugi problem jest poważniejszy - płytki Nucleo-103RB wymagają drobnych zmian w konfiguracji zanim używanie zegara z programatora będzie możliwe. Zmiany to wylutowanie kilku rezsytorów ew. wlutowanie zerowych lub zwarcie połączeń. To nic trudnego dla osoby wprawionej w lutowaniu SMD, ale zakładamy że kurs jest dla początkujących. Najgorsze jest to, że płytki mają różne ustawienia w zależności od tego kiedy były produkowane (nowsze powinny działać z zegarem z programatora bez zmian).

Więc podczas kursu zostaniemy przy zegarze wbudowanym, ale nic nie stoi na przeszkodzie żeby wykorzystać zegar z programatora. Nie ma też przeciwskazań w dolutowaniu rezonatora kwarcowego - ale to już poza kursem 🙂

Udostępnij ten post


Link to post
Share on other sites

fizzysky, o jakie biblioteki konkretnie pytasz?

Udostępnij ten post


Link to post
Share on other sites

Szukałem std do f1 ale na stronie st.com znalazłem jedynie do pozostałych, teraz bardziej mnie interesuje gdzie mogę znaleźć informacje na temat CMSIS.

Udostępnij ten post


Link to post
Share on other sites

@Mikolaj98p mogą być z tym różne problemy, szczególnie, jeśli myślisz tez o CubeMX. Z jakiego konkretnie systemu korzystasz?

Udostępnij ten post


Link to post
Share on other sites

@Mikolaj98p ok, a chodzi Ci tylko o IDE czy chcesz też pracować na CubeMX (nieużywane w tym kursie)?

Udostępnij ten post


Link to post
Share on other sites

@Mikolaj98p nie mam aktualnie dostępu do PC w wersji 32-bitowej, ale postaram się znaleźć coś po weekendzie. Powiedz może z czego próbowałeś już korzystać, aby było wiadomo co już się nie sprawdziło 😉 Bo zakładam, że nie udało Ci się uruchomić środowiska używanego w kursie, tak?

Udostępnij ten post


Link to post
Share on other sites

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!

Gość
Napisz odpowiedź...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.


×
×
  • Utwórz nowe...