Skocz do zawartości

Problem z ekspanderem na STM32H533RET6


Pomocna odpowiedź

Napisano

Cześć! Świetny kurs, bardzo mi się podoba. Mam jednak problem - po podłączeniu ekspander raz działa prawidłowo, a raz nie - dioda, która jest podłączona mruga przez jakiś czas, a później przestaje (czasami się wyłącza, czasami świeci na stałe, potem trochę pomruga i tak w kółko). Nie wiem, czym to może być spowodowane. Z góry mówię, że mam płytkę z STM32H533RET6 i można go taktować do 250MHz, ale MXCube wywala błąd i poprawia na 64MHz. Preskaler mam też ustawiony na 8. Myślałem, że może zbyt wcześnie CS jest podnoszony i dlatego nie zdąży się transmisja przesłać, ale to chyba nie to - dodałem coś takiego pomiędzy instrukcjami:

  while (__HAL_SPI_GET_FLAG(&hspi2, SPI_FLAG_TXC) == RESET) {}

  i nic nie dało. Miał ktoś może podobny problem? (z góry mówię, że wszystko jest dobrze podłączone i nie zapomniałem o kondensatorze)

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