Mirasy, mam pytania świeżaka w #stm32. W zupełności wystarczą mi krótkie, konkretne odpowiedzi, resztę sobie doszukam w necie bez zawracania d--y pytaniami, które były milion razy, użyj szukajki, zamykam temat, #mikrokontrolery z czarnej listy.

1) gdzie tanio toto kupić wysyłkowo? majfrendy sprzedają prawilne czy klony?

2) jest wersja, której się wystrzegać albo jakaś szczególnie polecana?
  • 25
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@NiedzielnyMirek: nie mam pojęcia, wiem tyle że linie Lx to niby w zasadzie to samo co Fx tylko że bardziej energooszczędne i trochę słabsze. Spróbuj, inaczej się raczej nie dowiesz. A nie masz ich wgranych standardowo w swoim środowisku w którym piszesz?
  • Odpowiedz
@xerxes931: Powiem Ci, że u mnie jest podobnie, o ile z gpio i spi jakoś sobie poradziłem to już z tym LCD czy SDRAM czytają jedynie datasheet nie mogłem się połapać za co się w ogóle zabrać :) Teraz po uruchomieniu LCD nawet zabawa żyroskopem będzie łatwiejsza bo sobie wyświetle co chce na wyświetlaczu zamiast plątać się z kablami od UART.
  • Odpowiedz
@kasjo: ja bym chciał uruchomić jeszcze Virtual Com Port na USB, ogarnąć ten wyświetlacz tak żeby wiedzieć co robię, a nie "działa to nie ruszaj", i w sumie tyle by mi starczyło póki co. Po co to SPI jest potrzebne w inicjalizacji? Bo patrząc na schematy wypatrzyłem że LCD jest sterowany przez GPIO i I2C3, ale SPI tam nigdzie kurde nie widzę.
  • Odpowiedz
[Kurs STM32]
#programowanie #stm32 w naszym darmowym kursie - kolejny odcinek.
Tym razem pora na ekspander portów sterowany przez SPI. A za tydzień LCD ( ͡° ͜ʖ ͡°)

http://forbot.pl/blog/artykuly/programowanie/kurs-stm32-9-spi-w-praktyce-ekspander-io-id8466

#elektronika #majsterkowanie #forbot #zainteresowania #diy
Forbot - [Kurs STM32]
#programowanie #stm32 w naszym darmowym kursie - kolejny odcin...

źródło: comment_FEKndc2vYtUc62MboeijAMvJ2b60v6Ra.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ratunku pomocy, ręce mi już opadają, a nie udało mi się jeszcze nic. Chciałem napisać prosty program na #stm32 #mikrokontrolery który będzie odbierał dane z żyroskopu po SPI. No i niby mam wszystko skonfigurowane tak jak w dokumentacji płytki - żyroskop na SPI5, CS podpięte pod PC1, z pullupem. No ale jak bardzo bym nie próbował zawsze odbiera mi 0xFF (w prawym dolnym rogu są wartości zmiennych), a
xerxes931 - Ratunku pomocy, ręce mi już opadają, a nie udało mi się jeszcze nic. Chci...

źródło: comment_vWbOxbMzX5fsu8eVQU5lUHk1z0yfoDDT.jpg

Pobierz
  • 29
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Forbot: Robię już trzeci dzień część czwartą. Jednak mając nie tę samą płytkę co autor można się nauczyć znacznie więcej. ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@grabaz: Jak przychodzi w takie jesienne(czy zimowe) dni elektronika, to nie włączaj od razu - bo się woda może na niej skraplać. Musisz poczekać, aby się rozgrzała i osuszyła - polecam do tego celu użyć mikrofalówki, dzięki temu skrócisz czas oczekiwania na zabawę nowym sprzętem.( ͡ ͜ʖ ͡)
P.S. co w planach chcesz wykonać z takim pięknym wyświetlaczem?
  • Odpowiedz
@Forbot:
@printf: człowiek który pisał HAL to taki #c-----------l, że powinni o nim napisać kolejne "50 twarzy"...


Widziałem różne api abstrahujące sprzęt, ale żadne tak nie nadużywało struktur i indirection.
  • Odpowiedz
Mógłby ktoś pomóc mi z uruchomieniem STM32?
Robiłem już robota na podobnym schemacie, z tym, że nowy nie chce się połączyć z programatorem i już skończyły mi się pomysły na sprawdzanie go...

Jakby miał ktoś chwilę, żeby zerknąć na schemat to podeślę na priv, żeby nie udostępniać go publicznie.

#elektronika #elektronikadiy #stm32
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy można zrobić kilka przerwań od tego samego timera w #stm32 z HAL? Chciałbym zrobić "przeniesienie" PWM na inne wyprowadzenie (na LED na płytce Discovery) które nie ma funkcji alternatywnej PWM, w ten sposób że przy przerwaniu z Compare dioda gaśnie, a przy Update się ponownie zapala, ale nie wiem jak to zrobić bo wg poradników jakie oglądałem źródło przerwania sprawdza się if(htim->Instance == htim1.Instance), nie ma jakieś sposobu na
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@xerxes931: przejrzyj bibliotekę i sprawdź jakie flagi są ustawiane. Potem normalnie wywołuj przerwanie a tam daj warunek czy jest to czy to. Rozumiem, że update to wyzerowanie timera? Sprawdź czy to w ogóle wywołuje tą samą funkcję.
  • Odpowiedz
Mirasy mam zrobić na STM32 efekty gitarowe np Echo, Chorus, Flanger,Phaser, Reverb. Mam zrobić 3 -> które będą najłatwiejsze w realizacji? Z przetwarzania sygnałów i mikroklocków jestem raczej marny.
Jakieś porady/materiały też mile widziane

#studbaza #politechnika #elektronika #stm32
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach