#mikrokontrolery #stm32
Mirki, potrzebuję pomocy z bardzo głupim problemem
Siedzę i patrzę w ten kod i nie mogę zrozumieć czemu to nie działa.
Dla pinu 0 wszytko jest ok, dla pinu 1 nie działa. Program ma zapalić diodki na pinach 13 oraz 14 na przyciśnięcie guzika znajdującego się na pinie 0 lub 1. Próbowałem zamieniać kabelki itd. więc rezystor + guzik są ok w obu wypadkach, kable też.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zapowiadany wcześniej artykuł, o który pytało kilka osób,
Jak zaimplementować regulator PID dla silnika z enkoderem? W praktyce na STM32 + FreeRTOS!
http://forbot.pl/blog/artykuly/teoria/jak-zaimplementowac-regulator-pid-dla-silnika-z-enkoderem-id6310

Moim zdaniem jeden z ciekawszych tekstów (na Forbocie) dla zainteresowanych podstawami teorii sterowania ( ͡° ͜ʖ ͡°)

#elektronika #automatyka #majsterkowanie #forbot #stm32 #zainteresowania #programowanie #matlab
Forbot - Zapowiadany wcześniej artykuł, o który pytało kilka osób,
Jak zaimplementow...

źródło: comment_JaEV46EEa9DD5saRxjZZfxHaUXFKEvJn.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@samotan: a czemu nie? Nie wiesz przecież gdzie pracuje, czym się zajmuje, więc czasami nie warto osądzać ( ͡° ͜ʖ ͡°)
Po drugie artykuł głównie dla studentów, więc każdy może legalnie skorzystać z oprogramowania na uczelni. W innych artykułach używamy darmowych alternatyw, więc spokojnie ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@janek_kos: No właśnie wczoraj zacząłem zabawę z eclipsem ale trochę trzeba się bawić z konfiguracją na początku, żeby zacząć. Keila i CooCoxa odpuściłem już. Podobno jeszcze Cube jest fajny i Atolic.
  • Odpowiedz
#elektronika #arm #stm32 #stmf4
jest tu jakis prawwilny mireczek, który obczaja rodzinkę stm32f4?
Szukam w reference manual tabelki z rozpiską alternative function[x] - PIN[x].
Jak ktoś się bawił z stm32f1 to była tam tabelka "Timer alternate function remapping" itam można było znaleźć wszystko....
Tutaj nie widzę czegoś takiego i znalezienie wyprowadzeń dla poszczególnego timera to jakiś horror....
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Miałem w planach małe, wakacyjne rozdajo z zestawami do kursu elektroniki, ale tyle tego ostatnio, że chyba się wstrzymam na jakiś czas (,)

Do tego informacyjnie: będzie kontynuacja kursu #elektronika oraz #arduino, powstają też nowe kursu #raspberrypi oraz #stm32. Ten ostatni jest najbliżej ( ͡° ͜ʖ ͡°) Zainteresowani mogą się zapisać na powiadomienia
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Forbot: Kurs budowy prostego Quadrocoptera (z gotowych części, budżet około 2000zł)
( ͡° ͜ʖ ͡°) Tak do 500 byście obniżyli za tanią 250 na częściach od majfriendów ;)
  • Odpowiedz
@Qardius: wole podać większy niż mniejszy. Biorę też pod uwagę, że ludzie nie mają w domu li-poli, ładowarki, lutownicy, aparatury RC itd...
  • Odpowiedz
@Butterface: zależy od tego jak bardzo Ci się to spodoba. Wyświetlacz w pierwszej fazie nauki jest (wg. mnie) zbyt trudny do obsłużenia, ale jeżeli wiesz, że będziesz się tym bawił codziennie przez dłuższy czas, to pewnie warto.
  • Odpowiedz
@Butterface: wyświetlacz z zestawu, który podlinkowałeś niestety jest trudny w obsłudze. To już nie jest wywoływanie kilku gotowych funkcji... Lepiej zainwestować w tańsze Discovery i podczepić LCD po I2C :)
  • Odpowiedz
Korzystał ktoś z książki Marka Galewskiego STM32. Aplikacje i ćwiczenia w języku C z Discovery/Nucleo zamiast ZL27ARM?
Kurdę, wgrywam praktycznie nieruszony pierwszy program na płytkę (Nucleo F103RB) i nic mi nie działa. Podłączałem diodę z rezystorem pod PB8 - nic, miernik - nic.
Przykłady od STM Cube F1 z kolei działają, więc płytka raczej nie jest uszkodzona..
Tak, wiem - mógłbym w takim razie od razu ogarnąć Cube HAL zamiast SPL, ale
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PrevuD: Eh, psia krew ( ͡° ͜ʖ ͡°) Poradziłeś sobie z tym jakoś? Niekoniecznie korzystając koniec końców z książki, może są jakieś fajne tutki w internetach z wykorzystaniem SPL?
  • Odpowiedz
Mam #stm32 l discovery i książkę galewskiego stm32 aplikacje i ćwiczenia w języku C.

Na studiach przerabiamy ją ale wraz z zestaw Z27...

Chciałem uruchomić płytkę i rozpocząć od projektu zerowego żeby móc programować przykłady z książki i wykonywać je na tej płytce...

Tylko
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@rzet: Korzystam z CooCox'a, tam stworzone są biblioteki z przykładowymi projektami więc konfiguracja środowiska nie nastręczyła mi problemów. Gorzej z kodem, bo nie chce działać tak jakbym oczekiwał, a najpewniej po prostu czegoś nie rozumiem
  • Odpowiedz
@kufelmleka: w stmach dużo trzeba konfigurować aby to działało. Domyślnie wszystko jest wyłączone. Musisz na każdy port dać zasilanie, na każdym pinie ustawić taktowanie a tutaj nic takiego nie robisz. Nie wiem co jest w pliku board i funkcji boardInit().
Jak kopiujesz z innego projektu to zwróć uwagę na resztę dołączonych plików bo w nich odbywają się konfiguracje peryferiów i przerwań często.

Co to za biblioteka?
  • Odpowiedz
Mirki, jak ustawić ciągły stan wysoki na porcie? Mając taki kod:
while(1) {
if(x==1) {
GPIOSetBits(GPIOA, GPIOPin_9);
}
//tutaj stan wysoki zanikl, nie
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach