STM32F4 - win setup - ATOLLIC True Studio LITE

  • 48 odgovora
  • 12.373 pregleda
Re: STM32F4 - win setup - ATOLLIC True Studio LITE 28.02.2012. u 22:06 · pre 178 meseci #24
A odakle si tacno skinuo tu biblioteku (sa koje strane)?
Ja odavde: http://www.st.com/stonline/sta...e=FIRMWARE&SubClassID=1521

Ja sto sam skinuo nije imalo u sebi to uputstvo?!

Evo sad cu opet da probam... :/

EDIT:
Evo sad vidim da je bilo i ranije, ali ga ja iz nekog razloga nisam 'uocio' :)
Hvala na pomoci!

Re: STM32F4 - win setup - ATOLLIC True Studio LITE 28.02.2012. u 22:15 · pre 178 meseci #26
Mozda glupo pitanje,ali za mene je od sustinske vaznosti.

Sta se desava kada u Atollicu kliknem na onaj cekic(build),a sta kada kliknem na bubicu(debug)?

Re: STM32F4 - win setup - ATOLLIC True Studio LITE 28.02.2012. u 22:22 · pre 178 meseci #27
Cekicem kompajliras program: od source koda koji si pisao u C-u pravis binarni kod koji je potrebno upisati fizicki u mikrokontroler da bi ga mikrokontroler izvrsavao.
Bubom debagiras program: startujes program u mikrokontroleru ali tako da ide korak po korak (tj. da ga mozes zaustaviti kad i gdje hoces) i u tim pauzama dok program stoji provjeravas stanja raznih registara, varijabli u memoriji i svega ostalog i na osnovu toga sto vidis gledas da li se program ponasa kako treba ili ne ....

Znas li C?
Re: STM32F4 - win setup - ATOLLIC True Studio LITE 28.02.2012. u 22:28 · pre 178 meseci #28
Znam C,uslovno receno,na faxu(ETF-u) su nas ucili svim mogucim skolskim primerima,tako da se moje znanje zasniva na knjizi Lasla Krausa Programski jezik C.
Koliko je to dobro ili lose ne znam,ti protumaci.
Re: STM32F4 - win setup - ATOLLIC True Studio LITE 28.02.2012. u 22:57 · pre 178 meseci #30
pa na prvu nije mi bilo jasno,kad sam pogledao detaljnije jasno mi je sta radi...
sada sam naterao plocicu da upali sve,a zatim ugasi pa onda da pali po jednu diodu u krug,a zatim da gasi.
Re: STM32F4 - win setup - ATOLLIC True Studio LITE 28.02.2012. u 23:23 · pre 178 meseci #31
Ok, dobro je ako razumijes kod.
Sledece sto treba da razumijes je da, za razliku od PC programa, kod mikrokontrolera uvijek moras da imas na umu koliko sta traje u realnom vremenu.
Ako ovaj mikrokontroler radi na taktu od 100-njak MHz, instrukcije se izvrsavaju u rangu mikrosekundi i nanosekundi (za precizne detalje pogledaj u datasheet).
O vremenu ces uvijek morati voditi racuna i kad god nesto radis - misli o vremenu, misli o trajanju signala koje proizvodis na pinovima i sl.
Dobrodosao u stvarni svijet!
Re: STM32F4 - win setup - ATOLLIC True Studio LITE 28.02.2012. u 23:39 · pre 178 meseci #32
Zasto mi izbacuje ovo upozorenje?

Debagiranje ide do for petlje i tu stane. Tj. Upale se diode, ali se ne gase...

edit: video sam gresku :)
Potpis
Ovi se prepanuše, a Marko, onako srdit iza sna, uze jednog po jednog darivati: kog
sabljom, kog buzdovanom. Nije se ni triput okrenuo, a već svih sedam s dušom rastavi.

Re: STM32F4 - win setup - ATOLLIC True Studio LITE 29.02.2012. u 00:31 · pre 178 meseci #33
Da bude interesantnije :)
Potpis
Ovi se prepanuše, a Marko, onako srdit iza sna, uze jednog po jednog darivati: kog
sabljom, kog buzdovanom. Nije se ni triput okrenuo, a već svih sedam s dušom rastavi.

Re: STM32F4 - win setup - ATOLLIC True Studio LITE 29.02.2012. u 02:37 · pre 178 meseci #34
> Bogdanovom kodu ovo: STM_EVAL_LEDOff(LED3)...

Tema je "win SETUP". To je samo filmic da proveris da li ti je sve nasetovano i da li sve radi
- kompajler
- flasher
- debugger

kao sto odin spomenu vise puta, treba sada prvi projekat da bude "startap kod" za arm, pa onda "inicijalizacija periferija za arm", pa "paljenje ledare", i da, ne treba paljenje ledare da bude sa STM_EVAL_LEDOn :) vec cemo proci dva klasicna nacina za setovanje vrednosti GPIO
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: STM32F4 - win setup - ATOLLIC True Studio LITE 29.02.2012. u 02:41 · pre 178 meseci #35
> zasto su svetlele tako slabim intenzitetom ? :)

zato sto su bile duze ugasene nego upaljene. Imas dve for petlje koje predstavljaju dve pauze, jedna definise koliko dugo su ledare upaljene a druga koliko dugo su ugasene. ako su oba intervala dovoljno kratka ti ne vidis blinkanje nego ti se menja intenzitet svetla posto brzo blinka, pa odnosom da li duze sedi ugasen ili upaljen imas osecaj svetlije ili tamnije
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: STM32F4 - win setup - ATOLLIC True Studio LITE 29.02.2012. u 02:42 · pre 178 meseci #36
> Koji su inklud fajlovi neophodni i kako bi izgledala npr. "rucna" inicijalizacija?

treba da napravimo posebnu temu koja se zove "STM32F4 Inicijalizacija - startup code", ovde pricamo o "setapu atollic-a"
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: STM32F4 - win setup - ATOLLIC True Studio LITE 29.02.2012. u 02:45 · pre 178 meseci #37
> Sta se desava kada u Atollicu kliknem na onaj cekic(build),a sta kada kliknem na bubicu(debug)?

cekic (build) kompajlira kod (generise hex/elf)
buba (debug) prvo iskompajlira (dakle isto ko cekic) a onda te prebaci u debug mod gde posalje napravljeni hex/elf na cip startuje kod i zaustavi se na pocetku main() funkcije
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: STM32F4 - win setup - ATOLLIC True Studio LITE 29.02.2012. u 03:00 · pre 178 meseci #38
@bogdane, cemu onaj custom config.txt za st-link gdb server, kod mene radi i sa standardnim (onaj koji se zatekao po instalaciji) ?

Izgleda ovako (kad se izbace komentari):

Code:

-e
-l 31
-p 61234
-v
-r 15
Re: STM32F4 - win setup - ATOLLIC True Studio LITE 29.02.2012. u 03:21 · pre 178 meseci #40
Sad sam probao - isto kod mene i sa i bez :\

Moze li se komandi "Run to line" dodjeliti neka druga precica sa tastature, ukoci mi se saka...?\

EDIT:
Nasao sam: Window -> Preferences -> General -> Keys :)
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme