Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 23 sty 2025, o 06:31


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 139 ]  Przejdź na stronę Poprzednia strona  1, 2, 3, 4, 5  Następna strona
Autor Wiadomość
PostNapisane: 2 gru 2012, o 14:13 
Offline
Użytkownik

Dołączył(a): 07 sty 2012
Posty: 136
Pomógł: 0

Oki, więc w płytce ATB mamy przyciski zwierane do GND, więc:
- Ustawiamy tryb IPU
- Resetujemy je wszystkie an końcu inicjacji... więc kaj ja tu kurczę robię błąd?
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 gru 2012, o 14:44 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8597
Pomógł: 337

wrzuciłem twój kod do procka i działa
więc pomyśl co robisz nie tak na etapie kompilacji
i uruchomienia

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 gru 2012, o 14:54 
Offline
Użytkownik

Dołączył(a): 07 sty 2012
Posty: 136
Pomógł: 0

Oki działa:)
Ale nietypowo.... nie ważne czy ustawię IDP, czy IPU. Przycisk aktywuje if'a jak przyłożę mu zasilaniem, w sensie podepnę pod 3.3V
Teraz to już kompletnei zgłupiałem, ale chyba po prostu konstrukcja przycisków dla STM'ów musi być kapkę inna.
Dzięki za pomoc:)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 gru 2012, o 15:19 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8597
Pomógł: 337

no przecież dałem ci schemat jak ma byc podłączony :) jest inaczej niz w wypadku AVR

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 gru 2012, o 15:28 
Offline
Użytkownik

Dołączył(a): 07 sty 2012
Posty: 136
Pomógł: 0

Dobra... pół dnia głowienia się:P No właśnie myślałem że to jest jeden z przypadków:)
Dobra zlutuję sobie zestaw z diodami i przyciskami:)
Dzięki za Cierpliwość:)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 gru 2012, o 19:53 
Offline
Użytkownik

Dołączył(a): 07 sty 2012
Posty: 136
Pomógł: 0

Kolejne pytania...
Systick, wiem o co w nim chodzi, ale zaś coś nie działa.
W sensie niby się program wgrywa ale nie ma to żadnego efektu. T.z dioda świeci, ale nie mryga, anie przed ani po naciśnięciu przycisku:/
Program żywce wklejony ze strony tylko podmieniłem na nowe biblioteki.
I takie pytanie: jaki cel miało zrobienie pliki min.h??



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 gru 2012, o 20:42 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8597
Pomógł: 337

hehe dobre pytanie z tym main.h :) ktoś to zauważył :) po prostu wrypałem tam prototyp funkcji nic więcej
czasem tak robię dla własnej wygody :) -- coś w stylu podręcznej biblioteki , jak funkcje deklaruje w main.c

sprawdzone dokładnie i na pewno działa coś musisz robić nie tak

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 gru 2012, o 21:42 
Offline
Użytkownik

Dołączył(a): 07 sty 2012
Posty: 136
Pomógł: 0

Przeanalizuję to jeszcze raz.. kurka nie wiem czy to ze zmęczenia mi takie klocki wychodzą czy co...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 gru 2012, o 22:27 
Offline
Użytkownik

Dołączył(a): 07 sty 2012
Posty: 136
Pomógł: 0

No i kolejny problem...
Próba skonfigurowania RCC zakończona niepowodzeniem.
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Co tu jest za błąd?
Kompilator wywala że nie rozpoznaje tego, mimo że w bibliotece pisze jak byk własnie takie coś...
Mam zadeklarowane biblioteki..



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 gru 2012, o 23:48 
Offline
Użytkownik

Dołączył(a): 07 sty 2012
Posty: 136
Pomógł: 0

Witam
Kompiluje mi się już program.
Problem w tym ze po konfiguracji RCC nie działa mi przycisk w żadnej konfiguracji :/
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Wie ktoś czemu mi się tak dzieje?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 gru 2012, o 07:53 
Offline
Użytkownik

Dołączył(a): 07 sty 2012
Posty: 136
Pomógł: 0

Oki w sumie też się zastanawiałem czemu tak jest:P
Oto kod:


Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Dlaczego RCC mi blokuje odczytywanie stanów wejść? To jest dobre pytanie...

Sorrki że nie ma syntax c ale kurcze próbowałem to wlepić i ciągle były te problemy ze znakami tabulacji.

Poprawione - Zielony J.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 gru 2012, o 10:44 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8597
Pomógł: 337

JAk piszesz na nowej wersji true studio to z RCC bedziesz miał taki kłopot
przejdź na nowe biblioteki

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 gru 2012, o 15:56 
Offline
Użytkownik

Dołączył(a): 07 sty 2012
Posty: 136
Pomógł: 0

Jak zaktualizować biblioteki?
Próbowałem je fizycznie pozmieniać ale i tak wyskakiwały problemy:/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 gru 2012, o 16:20 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8597
Pomógł: 337

wystarczy zainkludować i zmienic nazwy funkcji na zgodne z nowym standardem ARM w Trupe studio

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 gru 2012, o 21:46 
Offline
Użytkownik

Dołączył(a): 07 sty 2012
Posty: 136
Pomógł: 0

Hmmm podmieniłem. I dalej coś źle. W senie teraz nie kompiluje:/

Inaczej. Idzie wgrać te biblioteki tak by przy tworzeniu nowego projektu zawsze mi je dodawał?
W sensie żeby były już w atolicu?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 gru 2012, o 21:55 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8597
Pomógł: 337

tak tworzysz nowy projekt i tylko kopiujesz sam main.c

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 gru 2012, o 12:35 
Offline
Użytkownik

Dołączył(a): 07 sty 2012
Posty: 136
Pomógł: 0

Chwila... bo trochę jestem pogubiony.
Po zainstalowaniu True Studio 3.2 mam na starcie nowe czy stare biblioteki?
Jeśli stare to jak wgrać nowe? T.z zastąpić w samy programie by pobierał nowe bilbioteki?
Wiem skąd je pobrać tylko pytanie jak je zaimplementować:/
Kiedy je wkleiłem do projektu to wywaliło błąd przy kompilacji że coś mu nie pasowało z jednego plikiem h do obsługi układu peryferyjnego którego nawet nie używałem



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 gru 2012, o 15:27 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8597
Pomógł: 337

masz nowe biblioteki
w związku z czym wystarczy założyć nowy projekt
następnie skopiować skopiować tylko zwartość głównego pliku programu . main.c
i wprowadzić wymagane zmiany w nowych plikach .... gdzieś tu na forum podałem jakim zmianom uległy

Jeszcze jedno ... czasem trzeba wykasować zawartość flash do czysta (clear memory) bo program źle działa
to wina SWD w okrojonym ST-Linku

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 gru 2012, o 22:59 
Offline
Użytkownik

Dołączył(a): 07 sty 2012
Posty: 136
Pomógł: 0

No więc powiem szerze że tylko ten RCC taką zagadką pozostaje.
NVIC jakoś nie przeszkadza po konfiguracji, Skonfigurowałem timer ale wszystko bez HSE czyli działam tylko na HSI i 8Mhz, chyba ze idzie też zastosować pętlę by mieć 72Mhz na wewnętrznym taktowaniu?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 gru 2012, o 12:59 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

Może zamień kolejność tych linii:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 gru 2012, o 13:38 
Offline
Użytkownik

Dołączył(a): 07 sty 2012
Posty: 136
Pomógł: 0

Zmieniałem:/
Wywala mi breakpointa przy debugowaniu....
Jak wrócę to wrzucę co tam wypisuje...

------------------------ [ Dodano po: 23 minutach ]

A próbował może ktoś wgrać ten mój program u siebie?
Bo się zastanawiam czy to nie będzie wina ustawień atolica...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 gru 2012, o 14:31 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

Tylko żeby się nie okazało, że kwarc wyskoczył z podstawki :roll:
Mógłbym to puścić u siebie, ale mam całkiem inna płytkę bez ST Linka i nie używam atolica

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 gru 2012, o 15:16 
Offline
Użytkownik

Dołączył(a): 07 sty 2012
Posty: 136
Pomógł: 0

To powinno działać gdziekolwiek, z standardowymi bibliotekami i z prockiem F100



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 gru 2012, o 15:31 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8597
Pomógł: 337

wprawdzie mam juz F0Disco , ale Atolica pogrzebałem pod śniegiem ... i przeniosłem se na CooCoxa

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 gru 2012, o 15:39 
Offline
Użytkownik

Dołączył(a): 07 sty 2012
Posty: 136
Pomógł: 0

Ja się coraz bardziej zastanawiam czy nie przenieść się na Eclipsa... podobno idzie go jakoś skonfigurować pod ARM.
A ten programik powinien działać na stm32VLdiscovery, tak poniekąd specjalnie kupiłem ten co prezentowałeś na początku kursu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 gru 2012, o 15:53 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8597
Pomógł: 337

u mnie wszystko działa z opisu , bede miał chwilkę to posiedzimy nad tym , ale łap mnie na jaberze oki ??

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 gru 2012, o 15:57 
Offline
Użytkownik

Dołączył(a): 07 sty 2012
Posty: 136
Pomógł: 0

Oki:) To przynajmniej wiem ze program działa:)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 gru 2012, o 18:16 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 14 lis 2011
Posty: 534
Lokalizacja: Mierzyn
Pomógł: 9

Przenies sie na CooCoxa.

_________________
pozdrawiam
Jachu



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 gru 2012, o 18:44 
Offline
Użytkownik

Dołączył(a): 07 sty 2012
Posty: 136
Pomógł: 0

Obrazek
Obrazek

Tak wygląda po skonfigurowaniu RCC i debugowaniu...

------------------------ [ Dodano po: 40 minutach ]

AAAAAA!!!!!
Taki błąd!!!
Bijcie mnie laciem!!!
stm32vl mają maksymalna częstotliwość 24mhz a ja ustawiałem 72... porąbało mnie że tego nie zauważyłem!!!
Sorrki za męczenie.... zmieniłem nastawy na 16Mhz i już trybi...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 gru 2012, o 19:36 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8597
Pomógł: 337

echhh ty łosiu jeden :)
powiesić i zesłać do lochu :)

hehehe....

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 139 ]  Przejdź na stronę Poprzednia strona  1, 2, 3, 4, 5  Następna strona

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 4 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO