Skocz do zawartości

Kurs STM32 F1 HAL - #2 - czym jest STM32Cube HAL?


Komentator

Pomocna odpowiedź

html_mig_img
W pierwszym kursie STM32 F1 korzystaliśmy z biblioteki standardowej StdPeriph. Ekosystem ST cały czas się rozwija, pojawiają się więc nowe narzędzia i biblioteki.Przed poznaniem STM32Cube HAL w praktyce warto wyjaśnić pewne pojęcia i poznać strukturę aktualnie dostępnych bibliotek. 

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.

Link do komentarza
Share on other sites

Po pierwsze, generowany kod (moim zdaniem) nie jest zbyt czytelny. Dla niektórych tak tworzony program może być wręcz brzydki. To oczywiście rzecz gustu, ale mi akurat takie podejście się nie spodobało, więc zdecydowałem o nieużywaniu CubeMX.

Mam podobne odczucia. Dodatkowo, gdy chciałem wykorzystać bibliotekę w projekcie (rosserial), która napisana jest w C++, to po kilku krokach udawało się uruchomić całość, jednak działanie w takim środowisku nie było przyjemne. Nie będę już wspominał, że ponowne generowanie kodu przez CubeMX było wtedy utrudnione.

Z ciekawością będę śledził kurs. Na kiedy jest planowana publikacja kolejnej części?

Link do komentarza
Share on other sites

Lukaszm, w ten weekend pojawi się kolejny odcinek kursu Raspberry Pi i wtedy ten o F1 będzie następny "w kolejce". Czyli w praktyce artykuł pojawi się mniej więcej w drugiej połowie nadchodzącego tygodnia 😉

Link do komentarza
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!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

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

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.