-
Data: 2022-07-26 10:00:14
Temat: Re: STM32 i HAL -- pierwsze podejście, pierwsze pytania
Od: MKi <...@...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]
>> W wygenerowanym kodzie, w katalogu
>> HAL-a, oprócz plików stm32*_hal_* są też pliki stm32*_ll_*. Obejrzyj
>> sobie jakie funkcje zawierają. Są właśnie taką lekką alternatywą. Poza
>> tym te ciężkie funkcje inicjalizują dużo rzeczy naraz i nie pozwalają
>> zmienić tylko jednej bez ruszania innych.
>
> Hmm, nie mam nic takiego.
>
> https://ibb.co/MBsK0f7
>
Kiedyś było nieco inaczej - przy generowaniu kodu zaklikiwało
się checkboksy HAL i/lub LL.
Teraz w Project Manager, Advanced Settings w panelu Driver Selector
dla każdego peryferia wybierasz, czy chcesz mieć HAL, czy LL.
Nie można wybrać obu, ale jak testowo wybrałem dla czegoś
tam HAL, a dla czegoś innego LL, to pojawiły się pliki *hal* i *ll*.
Szczegółów nie podam, ja z tych programujących na rejestrach.
Kiedyś, w czasach przed HAL i LL była Standard Pheriperal Library
- w licencji było, że służy tylko jako przewodnik dla klientów
i nie należy jej stosować we własnych projektach.
Nie żałuję - jak ktoś już pisał, rejestry w STM32 są całkiem
sensowne. HAL i LL traktuję jak SPL kiedyś - jako przewodnik.
Pozdrowienia,
MKi
Następne wpisy z tego wątku
- 26.07.22 10:09 Grzegorz Niemirowski
- 26.07.22 11:48 jacek pozniak
- 26.07.22 12:01 MKi
- 26.07.22 12:03 MKi
- 26.07.22 13:48 stary grzyb
- 26.07.22 17:13 Arnold Ziffel
Najnowsze wątki z tej grupy
- Re: Kompensacja mocy biernej przy 230VAC
- Re: Kompensacja mocy biernej przy 230VAC
- RCD wybija
- Re: Kompensacja mocy biernej przy 230VAC
- Łożysko ślizgowe - jaki olej
- Re: Kompensacja mocy biernej przy 230VAC
- Re: Kompensacja mocy biernej przy 230VAC
- Współczesny falomierz
- Zasilacz 7V na szynę DIN
- Waga z legalizacją
- Wietnam wykłada 500M$ i chce zbudować fabrykę za 50G$
- Pendrive zdycha, czy coś jeszcze innego? Problem z plikami.
- Odkurzacz Smapp Dynamic - dawny Zelmer
- Nagra IV i zewnętrzny pilot
- Fejk muzyczny czy nie fejk
Najnowsze wątki
- 2025-03-31 Kraków => IT Expert (Network Systems area) <=
- 2025-03-31 Białystok => NMS System Administrator <=
- 2025-03-31 Częstochowa => Product Manager - Systemy infrastruktury teleinformaty
- 2025-03-31 Sąd/Sędzia odrzuca wniosek o 30d aresztu Ziobry i jedzie po PO-Komisji Sroki [i Ziobrze w GW wersji]
- 2025-03-31 Warszawa => Sales Executive / KAM <=
- 2025-03-31 Warszawa => International Freight Forwarder <=
- 2025-03-31 Re: Państewko prawka Rumunia czyli pokaz UE leworządności - lider unieważnionych wyborów niedopuszczony do powtórki
- 2025-03-31 Dęblin => JavaScript / Node / Fullstack Developer <=
- 2025-03-31 Re: Kompensacja mocy biernej przy 230VAC
- 2025-03-31 Re: Kompensacja mocy biernej przy 230VAC
- 2025-03-31 Wrocław => Senior Backend Developer <=
- 2025-03-31 Białystok => Generative AI Engineer <=
- 2025-03-31 China-Kraków => Key Account Manager IT <=
- 2025-03-31 Prawne ciekawostki: Ksiądz KRK wygrał ze swoim biskupem sprawę o "naruszenie dóbr osobistych" [SN oddalił kasacje]
- 2025-03-31 Podatek od "konta wspólnego"