Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Diplomski rad sa STM32F429I-DISCOVERY plocom.

[es] :: Elektronika :: Mikrokontroleri :: Diplomski rad sa STM32F429I-DISCOVERY plocom.

Strane: 1 2

[ Pregleda: 9324 | Odgovora: 38 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Lazoman

Član broj: 261300
Poruke: 93
*.dynamic.sbb.rs.



+5 Profil

icon Diplomski rad sa STM32F429I-DISCOVERY plocom.05.04.2014. u 19:56 - pre 121 meseci
Pozdrav svima kao sto i sami vidite naziv teme diplomski rad, posto sam zavrsna godina radim alarmni sistem sa ovom razvojnom plocom (profesorova ideja), pa mi treba vase misljenje, kao i odakle poceti sa ovim razvojnim okruzenjem, uzimajuci u obzir da sam totalni pocetnik za ARM Cortex M4 arhitekturu, ukoliko neko ima neke literature ako je koristio i radio na M4, neka postuje ovde, jer stvarno ne znam da li datasheet ove ploce od 11 strana moze mnogo stvari da mi razjasni, radio sam na PIC-u, pa mi mozda nece biti toliko tesko shvatiti kako i ovo cudo funkcionise. Cekam na vase odgovore. Hvala

 
Odgovor na temu

ZAS011
Uzgajivač šargarepe izakuće
Vanuatu

Član broj: 288510
Poruke: 4542

ICQ: 8713400
Sajt: www.justfuckinggoogleit.c..


+529 Profil

icon Re: Diplomski rad sa STM32F429I-DISCOVERY plocom.05.04.2014. u 20:08 - pre 121 meseci
Da li si "na picu" koristio C?
Ako nisi, podosta ćeš vremena potrošiti dok ga naučiš.
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: Diplomski rad sa STM32F429I-DISCOVERY plocom.05.04.2014. u 21:15 - pre 121 meseci
ne treba ti datasheet za tu plocu vec za taj mcu na toj ploci a na ST sajtu imas da skines ST biblioteke i primere

razvojno okruzenje, skini keil demo verziju trebalo bi da je dovoljno za alarmni sistem osim ako neces da ludujes sa nekom grafikom
 
Odgovor na temu

Lazoman

Član broj: 261300
Poruke: 93
*.dynamic.sbb.rs.



+5 Profil

icon Re: Diplomski rad sa STM32F429I-DISCOVERY plocom.06.04.2014. u 02:08 - pre 121 meseci
Posto ima taj touch LCD, radio bi neki prost interfejs za komunikaciju sa korisnikom. U PIC-u sam radio i asm i C, tako da ne bi trebalo da imam problema sa ovim.
 
Odgovor na temu

ZAS011
Uzgajivač šargarepe izakuće
Vanuatu

Član broj: 288510
Poruke: 4542

ICQ: 8713400
Sajt: www.justfuckinggoogleit.c..


+529 Profil

icon Re: Diplomski rad sa STM32F429I-DISCOVERY plocom.06.04.2014. u 09:10 - pre 121 meseci
Asembler ti neće nešto pomoći, STM ima potpuno drugačiji set instrukcija i arhitekturu
Poskidaj biblioteke za tu ploču, primere, ... i dobro ih prostudiraj. Taj ARM PIConje jede za užinu.
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
 
Odgovor na temu

lestrigonac
Lestrigonac
Futog, Novi Sad

Član broj: 145470
Poruke: 247
*.dynamic.kdsinter.net.



+2 Profil

icon Re: Diplomski rad sa STM32F429I-DISCOVERY plocom.07.04.2014. u 13:55 - pre 121 meseci
Da li moze sa ovom plocom da se igra na Linux operativnom sistemu (koji kompajler, IDE...)? :)

Koliko vidim, Keil radi samo na Windows operativinim sistemima. Da budem iskren, nisam dovoljno googlovao, nije mi to trenutno prioritet (vise neki plan), a rekoh kada se vec pojavila tema, da pitam. :) Izvinjavam se na offtopic.

Pozdrav,
Lestrigonac
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.com
Via: [es] mailing liste

Sajt: mysql.rs


+2377 Profil

icon Re: Diplomski rad sa STM32F429I-DISCOVERY plocom.07.04.2014. u 14:19 - pre 121 meseci
pa codesourcery++ ga podrzava ali to je samo kompajler (gcc) nema ide ..
sad mozes sam da napravis ide oko eclipse-a ili radis direkt sa
makefile-ovima .. i to radi lepo, problem je sa bibliotekama koje dolaze
uz tu plocku (kao i ostale discovery plocke) mora malo da se budznu da
bi radile na lindzi ok (case sensitivity, putanje / i slicno ..)
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.com
Via: [es] mailing liste

Sajt: mysql.rs


+2377 Profil

icon Re: Diplomski rad sa STM32F429I-DISCOVERY plocom.07.04.2014. u 14:20 - pre 121 meseci
imas i onaj arm-eabi ili tako nekako, i on radi ok no nisam ga terao
 
Odgovor na temu

lestrigonac
Lestrigonac
Futog, Novi Sad

Član broj: 145470
Poruke: 247
*.dynamic.kdsinter.net.



+2 Profil

icon Re: Diplomski rad sa STM32F429I-DISCOVERY plocom.07.04.2014. u 15:44 - pre 121 meseci
Hvala Bogdane, brz i precizan kao i uvek! :)

IDE mi i nije toliko bitan, ako ima funkcionalan kompajler, dosta je. Kompajler + makefile je ok.

Pogledacu ove sto si naveo. A dobro je i znati to za biblioteke.

Srdacan pozdrav,
Lestrigonac
 
Odgovor na temu

mikikg
System administrator
Srbija

Član broj: 3779
Poruke: 5059
*.dynamic.isp.telekom.rs.

Sajt: yu3ma.net


+505 Profil

icon Re: Diplomski rad sa STM32F429I-DISCOVERY plocom.08.04.2014. u 00:24 - pre 121 meseci
Plocka je super, bice zanimljivo sa njom u svakom slucaju. Keil je tu najugodniji za rad ali je limitiran, mislim da sa grafikom tesko moze da prodje free verzija C/C++ prevodioca.
Ostale platforme i debuger koji je tu jako bitan u nekoj gnu varijanti ima, sa make fajlovima moze i ostalim stvarima i libovima podeseni za prevodjenje, upload, debug …

Ima tu jos nekoliko platformi, konkretno ST daje primere za 4 IDE-a, pogledaj sta ostali nude.
To je ARM platforma, moze da se osposobi prevodilac u raznim varijantama, caka je sto mora da se poznaje taj MCU mnogo detaljnije jer ima krsh modula i opcija u njemu, od NVIC/interapta i tajmera, memorije, pa periferije jedno 20+, pa ako hoces RTOS ili klot, bas dosta opcija i svaka sa svojom nekom cakom.

Recimo primeri za komande u dokumentaciji su u C/C++ i prakticno su iste ili slicne kao asembleske naredbe tako da je to prakticno ista stvar, radi i po brzini i po funkciji isto (slicno). Oni su optimizovali ARM jezgro za rad sa C prevodiocima i tu su napravili odlicnu stvar.

Ovde je snovni ARM-om lib CMSIS Core
http://www.keil.com/pack/doc/CMSIS/Core/html/modules.html

Takodje ima dobrih knjiga na tu temu oko Cortex jezgra, npr ova:
http://ow.ly/vxo7J

BTW: Jedan mladji kolega sa posla je cak poterao ARM Discovery plocku kroz cinimise Visual Studio i .net neki :)

[Ovu poruku je menjao mikikg dana 08.04.2014. u 11:40 GMT+1]
Site about Software Defined Radio – SDR
http://yu3ma.net/
https://github.com/yu3ma
On-line LM317 kalkulator
 
Odgovor na temu

Lazoman

Član broj: 261300
Poruke: 93
..70:2000:1:21a:64ff:feca:d930



+5 Profil

icon Re: Diplomski rad sa STM32F429I-DISCOVERY plocom.14.08.2014. u 13:33 - pre 117 meseci
Naime, krenuo sam sa Keilom, C mi nije problem, na PIC-u sam radio sa njim, a ovo je toliko nerazumno, da ne znam kako da pocnem, na cega prvo da se osvrnem. Sad trenutno radim to da editujem postojece projekte u svoju korist, mada errora i previse ima, slabo se snalazim u ARM-u i interapt programiranju. Nasao sam gotove biblioteke za 1wire protokol, koji sad koristimo da isprobamo DS18B20, ali ne znam ni kako zapoceti main.c fajl. Takodje imam pitanje koja biblioteka se koristi za programiranje LCD displeja koji se nalazi na njemu?
 
Odgovor na temu

HeYoo

Član broj: 72595
Poruke: 491



+1017 Profil

icon Re: Diplomski rad sa STM32F429I-DISCOVERY plocom.14.08.2014. u 14:34 - pre 117 meseci
Neces daleko dogurati sa iseci-nalepi programiranjem.
STM32 je dosta komplikovanij od PIC-a ali zato pruza neuporedivo vise. Ako hoces bas da ih savladas moraces neko vreme da posvetis proucavanju arhitekture, periferija. Posle toga mozes uzeti neke primere i krenuti na osnovu njih da pises ono sto tebi treba.

Evo nekih primera:
http://stm32f4-discovery.com/2...32f429-libraries-at-one-place/

I knjiga koja je pedagoski pisana:
http://www.cs.indiana.edu/~geobrown/book.pdf

 
Odgovor na temu

Odin D.
Mlađi referent za automatizaciju
samoupravljanja

Član broj: 37292
Poruke: 2549



+8370 Profil

icon Re: Diplomski rad sa STM32F429I-DISCOVERY plocom.14.08.2014. u 14:53 - pre 117 meseci
Imaš otprilike tri opcije:

1) Suluda opcija: uzmi datasheet za taj čip, kao i ARM tehnical reference manual (ili nešto sličnog imena) za cortexm4, pa udri mjesec-dva dana do zore dok ne skontaš o čemu se tu radi;

2) Manje suluda opcija: nađi neki dobar IDE/kompajler sa debuggerom i bibliotekom gotovih primjera;
zatim učitaš neki jednostavan primjer, npr. blinking LED, pa kreneš redom kroz debuger step by step da vidiš tačno kojim redom kreće izvršavanje programa na najelementarnijem nivou - šta se tačno u kom trenutku upisuje u koji kontrolni registar, koji bitovi se setuju i resutuju itd...;
onda držiš pored sebe datasheet i u njemu tražiš opis i objašnjenje tih akcija koje posmatraš u debuggeru.
...
Kad npr. savladaš proceduru "uključivanja" mcu-u (oscilatori, pll, watchdog, bus-ovi,...) onda učitavaj ostale primjere jedan po jedan (portovi, periferija ova ona, interruptovi...), pa na isti način prati šta se i kako radi.

3) Najlakša, ali i najplića opcija: zadrži se na najvišem nivou - CMSIS i gotove biblioteke onoga ko je isporučio primjere, koristi ih bez ulaženja u detalje šta se tačno dešava kad pozoveš _nešto_Init()...

Ako nemaš puno vremena, hoćeš samo da završiš projekat i ništa više od toga - preporučujem opciju 3).

Ako imaš vremena, želiš nešto da naučiš ili se čak namjeravaš baviti time i ubuduće - preporučujem opciju 2).

Ako imaš i suviše vremena i ne znaš više šta bi sa sobom u životu (bio si već na Mt. Everestu, skakao u buretu niz Nijagaru...) - može i opcija 1).
 
Odgovor na temu

Lazoman

Član broj: 261300
Poruke: 93
..70:2000:1:21a:64ff:feca:d930



+5 Profil

icon Re: Diplomski rad sa STM32F429I-DISCOVERY plocom.15.08.2014. u 09:20 - pre 117 meseci
Hvala vam ljudi! Odine, opcija 2 je ono sto ja zapravo zelim, planiram sa time da se bavim u zivotu, i zeleo bi da naucim ARM-ove jer su neuporedivo mocniji od PIC-ova, sto mi je i sam mentor rekao i savetovao da radim diplomski sa STM-ovom plocom.
 
Odgovor na temu

Risto.
Risto Pejasinovic
Crvena Crkva

Član broj: 192157
Poruke: 81
62.240.22.*



+10 Profil

icon Re: Diplomski rad sa STM32F429I-DISCOVERY plocom.15.08.2014. u 10:47 - pre 117 meseci
Ako ti je problem Keil, mozda ti ovo pomogne da napravis projekat.

http://www.badprog.com/electronics-keil-creating-a-project-by-copying-a-default-example

Samo pazi to je za F3, ali moci ces da izmenis sigurno za F4
 
Odgovor na temu

Lazoman

Član broj: 261300
Poruke: 93
..70:2000:1:21a:64ff:feca:d930



+5 Profil

icon Re: Diplomski rad sa STM32F429I-DISCOVERY plocom.10.09.2014. u 10:30 - pre 116 meseci
Razmisljao sam se dosta i dosao na ideju da diplomski bude demonstracija alarma i to sve preko 1Wire protokola, imao bi 3 detektora pokreta, 2 za detektovanje otvorenih vrata, 1 za pozar, a na izlazu sirenu i gsm modul koji javlja SMS-om da je doslo do provale ili pozara. Da li je moguce izvesti komunikaciju sa svim ovim uredjajima preko 1Wire magistrale?


Bilo bi odlicno ako bi mi neko mogao predloziti za svaku vrstu senzora po jedan, da ce mi odraditi posao za koji mi treba. Unapred zahvalan
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: Diplomski rad sa STM32F429I-DISCOVERY plocom.10.09.2014. u 10:40 - pre 116 meseci
de nadje 1wire :( ..
naravno da je moguce, samo je 1wire malo drndav na 3V bolje da si uzeo neki 5V device ako si bas hteo 1wire
 
Odgovor na temu

Lazoman

Član broj: 261300
Poruke: 93
..70:2000:1:21a:64ff:feca:d930



+5 Profil

icon Re: Diplomski rad sa STM32F429I-DISCOVERY plocom.10.09.2014. u 11:09 - pre 116 meseci
Zdravo, ako bi mogao da pojasnis to drndav na 3V bilo bi dobro? :D Na STM-u imam i 5V i 3.3 izlaz.
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: Diplomski rad sa STM32F429I-DISCOVERY plocom.10.09.2014. u 11:16 - pre 116 meseci
pa drndav je zato sto treba da savladas Z od te parice i onda na malo vecoj udaljenosti sa 3V to umesto cetvrtke izgleda kao sinus a umesto 3V bude 1V i brzina kojom mozes da radis padne drasticno .. sa druge strane ako koristis neki manchester i simetricnu paricu (CAN, RS485..) na isto 2 zice ( i za 1wire ti treba 2 zice) mozes da pustis mnogo duzi kabl i mnogo brzi signal bez znacajnih smetnji .. jedino ti u ovom slucaju parica treba da bude uvrnuta a za 1wire ne.

sa 5V to izgleda malo bolje .. (znacajno bolje)

za 5V izlaz, koliko ja znam nemas 5V izlaz, imas nekoliko 5V tolerantnih pinova ali nemas pin sa 5V izlazom ..

dalje nisam skontao da li hoces da koristis neke fabricke 1wire senzore ili da ih pravis sam ... ja nsiam video fabricke 1wire senzore (osim ono eeprom, serial id i slicno sto se kaci na par cm do cipa) koji rade na 3V, svi zahtevaju 5V
 
Odgovor na temu

Lazoman

Član broj: 261300
Poruke: 93
..70:2000:1:21a:64ff:feca:d930



+5 Profil

icon Re: Diplomski rad sa STM32F429I-DISCOVERY plocom.10.09.2014. u 11:31 - pre 116 meseci
Kako nema 3V i 5V izlaza, sta predstavlaju ovi pinovi ako je glavno napajanje ploce sa USB-a




Pa planirao sam da npr za pokret kacim PIR detektor, da li je to moguce? Senzori bi bili kaceni na 1wire magistralu, video sam da se svasta moze kaciti na nju (analogni digitalni senzori).

 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: Diplomski rad sa STM32F429I-DISCOVERY plocom.

Strane: 1 2

[ Pregleda: 9324 | Odgovora: 38 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.