Skocz do zawartości

STM32 - I2C na przerwaniach


Pomocna odpowiedź

Napisano

Witam,

Zacząłem poznawać STM32 i na tapecie mam teraz obsługę I2C.

Czy jest możliwość zdobycia kodu, aby zrozumieć na jego podstawie działanie I2C na przerwaniach ?

Dodam, że programuję tylko na rejestrach i nie trawię bibliotek od ST.

Programuję pod STM32F103.

Pozdrawiam.

Najlepsza opcja to... zajrzyj jak to robią biblioteki i wyciągnij z nich to co potrzeba 😋

Serio - pytasz o gotowca na rejestrach i w bibliotekach się o skrywa - baaardzo zakopany, ale tam jest.

Sposób na zawsze aktualne biblioteki ST - pobierasz CubeMX i przez niego generujesz projekcik i tam możesz wybrać wersję bibliotek. Wieczorem wrzucę je gdzieś na dropa i podeślę link.

Czyli, chcesz powiedzieć, że kod z poziomu działania procesora mało czytelny ?

Jeśli tak, gdzie można zobaczyć i przeanalizować kod na poziomie rejestrów ?

Nie wiem teraz o co Ci chodzi. To Ty napisałeś, że nie lubisz SPL i korzystasz z rejestrów. Więc poleciłem Ci wyciągnięcie tylko tego co potrzeba ze środka biblioteki SPL lub HAL bo one w środku są napisane typowo na rejestrach.

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