Skocz do zawartości

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


Pomocna odpowiedź

Napisano
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.

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...

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 🙂

  • 1 rok później...

@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?

  • 3 tygodnie później...
Dnia 16.08.2019 o 13:54, Treker napisał:

@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?

Używałem platform IO, i próbowałem z ide z kursu, ale z PIO nie chce działać

  • 1 miesiąc później...

Witam

Mam problem z wrzuceniem programiku do płytki Nucleo mam taki komunikat

STM32-erroor0.thumb.jpg.b7391e3b66efb781dc1f37e7b59e528e.jpg

sterowniki zainstalowane prawidłowo najświeższe z ze stronki producenta widać na załączonym obrazku

system oprecyjny win 7 64 bity

sprawdzałem ST-linkiem i programator działa (narazie sobie i wrzucam STlinkime biny 🙂 )

STM32-erroor1.thumb.jpg.460a03329bb7fdd614678b0ea4ac849c.jpg

jedno co zauważyłem różnice pomiędzy kursem a u mnie przed wciśnięciem "RUN"

STM32-erroor2.thumb.jpg.011530ead887e88fce151fbc92379f8f.jpg

czy ktoś może z czymś takim się spotkał ?

Może czegoś nie doinstalowałem ?

 

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...