www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Primeri za STM32

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> ARM arhitektura
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
SimonS
Član
Član



Pridružen-a: Čet 01 Jul 2004 11:18
Prispevkov: 4770
Aktiv.: 20.08
Kraj: Kobarid

PrispevekObjavljeno: Čet Avg 04, 2011 6:59 pm    Naslov sporočila:  Primeri za STM32 Odgovori s citatom

Na netu sem iskal, kako nasstaviti INT za UART. Našel sem zelo zanimivo stran z zelo dobro razlago primerov.
_________________
Lep dan
Simon
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
elson2k
Član
Član



Pridružen-a: Pet 23 Okt 2009 18:09
Prispevkov: 1660
Aktiv.: 8.69
Kraj: Novo mesto

PrispevekObjavljeno: Sob Avg 06, 2011 3:03 pm    Naslov sporočila:   Odgovori s citatom

Zanimiva stran ja Wink Sicer že nekaj časa nisem prebiral nič na to temo, bomo pa sedaj malo več. Mr. Green
_________________
As every cat owner knows, nobody owns a cat.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo AIM - AOL Instant - naslov MSN Messenger - naslov
dkone
Član
Član



Pridružen-a: Sre 07 Mar 2007 18:53
Prispevkov: 2116
Aktiv.: 9.48
Kraj: Krško

PrispevekObjavljeno: Sob Okt 27, 2012 2:20 pm    Naslov sporočila:   Odgovori s citatom

Eno hitro vprašanje za tiste ki poznajo STM32: Ali lahko na istem portu (PORTA), poleg analognih vhodov, uporabljam še 3 digitalne? Rečmo od PA1 do PA5 so analogni, PA0, PA6 in PA7 so pa digitalni I/O.

Gre se pa za STM32F100CBT6

_________________
Denis
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
Mbili
Član
Član



Pridružen-a: Tor 03 Jan 2012 20:14
Prispevkov: 34
Aktiv.: 0.21
Kraj: Ljubljana

PrispevekObjavljeno: Sob Okt 27, 2012 10:20 pm    Naslov sporočila:   Odgovori s citatom

Na kratko. Gre. Tip signala je vezan na posamezno taco (pin) in ne na cela vrata.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
.
Član
Član



Pridružen-a: Pon 23 Avg 2004 16:16
Prispevkov: 16777190
Aktiv.: 70641.70

PrispevekObjavljeno: Sob Okt 27, 2012 10:38 pm    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
aly
Član
Član



Pridružen-a: Tor 28 Sep 2004 14:51
Prispevkov: 9407
Aktiv.: 39.61
Kraj: Kranj - struževo

PrispevekObjavljeno: Ned Okt 28, 2012 1:11 am    Naslov sporočila:   Odgovori s citatom

Zanimiva stran. V primerih je uporabljena knjižnica od ST-ja. Poleg knjižnice so tudi primeri uporabe, in jaz večino stvari poberem od tam.
http://www.st.com/internet/mcu/product/189782.jsp -- klik na Design Support
Raznim nepreizkušenim primerom z neta nekako ne zaupam najbolj, da zanesljivo delujejo.

Sicer pa, če ima kdo še kakšno vprašanje, bomo tudi tu z veseljem pomagali, a ne Mr. Green

_________________
I'm going to stand outside, so if anyone asks, I'm outstanding Smile
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran MSN Messenger - naslov
dkone
Član
Član



Pridružen-a: Sre 07 Mar 2007 18:53
Prispevkov: 2116
Aktiv.: 9.48
Kraj: Krško

PrispevekObjavljeno: Ned Okt 28, 2012 12:55 pm    Naslov sporočila:   Odgovori s citatom

Hvala za namige in rešitve. Začetki pri STM32 so težji, koker pri AVR 8-bitniku Smile
_________________
Denis
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
patricio
Član
Član



Pridružen-a: Čet 29 Nov 2012 21:40
Prispevkov: 10
Aktiv.: 0.07
Kraj: Moravce

PrispevekObjavljeno: Tor Feb 12, 2013 10:31 am    Naslov sporočila:   Odgovori s citatom

V tej spletni ucilnici je nekaj primerov in prosojnic. Dovoljen je dostop tudi gostom.
https://ucilnica.fri.uni-lj.si/course/view.php?id=39
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
patricio
Član
Član



Pridružen-a: Čet 29 Nov 2012 21:40
Prispevkov: 10
Aktiv.: 0.07
Kraj: Moravce

PrispevekObjavljeno: Tor Feb 12, 2013 12:13 pm    Naslov sporočila:   Odgovori s citatom

Veliko primerov boste nasli tudi tukaj:
http://www.emcu.it/STM32.html#TUTORIAL_and_SW_examples
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
patricio
Član
Član



Pridružen-a: Čet 29 Nov 2012 21:40
Prispevkov: 10
Aktiv.: 0.07
Kraj: Moravce

PrispevekObjavljeno: Tor Feb 12, 2013 12:16 pm    Naslov sporočila:   Odgovori s citatom

In se nekaj zacetnih korakov ter zgled za USART:
http://www.embedds.com/programming-stm32-usart-using-gcc-tools-part-1/
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
snow
Član
Član



Pridružen-a: Tor 27 Dec 2005 14:02
Prispevkov: 341
Aktiv.: 1.44
Kraj: Ljubljana || Velenje

PrispevekObjavljeno: Sre Feb 13, 2013 8:45 pm    Naslov sporočila:   Odgovori s citatom

Še tukaj en (univerza v Indiani) kup zadev o stm32: http://homes.soic.indiana.edu/geobrown/c335.php
Predvsem dobra se mi zdi njihova knjiga/skripta: http://www.cs.indiana.edu/~geobrown/book.pdf
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
dkone
Član
Član



Pridružen-a: Sre 07 Mar 2007 18:53
Prispevkov: 2116
Aktiv.: 9.48
Kraj: Krško

PrispevekObjavljeno: Čet Maj 02, 2013 10:31 pm    Naslov sporočila:   Odgovori s citatom

Ali je že kdo imel kakšne probleme z tistimi pini, na katerih je priklopljen programator? JTAG pine imam izklopljene, programiram samo preko SWDIO in SWCLK, na teh dveh pinih ne dela nič kar je gor priklopljeno. Tudi tisti pini, na kateri naj bi bil JTAG me ne poslušajo. Kje delam narobe? Oz. kaj je še potrebno postoriti, da me bodo poslušali. Vsaj SWDIO in SWCLK.

Izklopljeni JTAG:

Koda:
   RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO | RCC_APB2Periph_GPIOB , ENABLE);
   GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable,ENABLE);


Procesor je STM32F100CBT6.

_________________
Denis
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
urosg
Član
Član



Pridružen-a: Pet 27 Apr 2007 14:30
Prispevkov: 565
Aktiv.: 2.55

PrispevekObjavljeno: Pet Maj 03, 2013 7:34 am    Naslov sporočila:   Odgovori s citatom

V osnovi mislim, da imaš prav, kako imaš pa potem naprej inicializirane sproščene pine?

Sem pogledal pri sebi, kjer uporabljam enako kombinacijo - programiram preko SWD na ostalih pinih imam OUT_PP - in mi deluje brez težav.

Poiskusi predno začneš z incializacijo clockov oz. vključevanjem clockov za posamezen port/peripheral itd. narediti
Koda:

GPIO_AFIODeInit();
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
dkone
Član
Član



Pridružen-a: Sre 07 Mar 2007 18:53
Prispevkov: 2116
Aktiv.: 9.48
Kraj: Krško

PrispevekObjavljeno: Pet Maj 03, 2013 9:01 am    Naslov sporočila:   Odgovori s citatom

Malo sem še gledal po netu, pa sem našel rešitev, kjer izklopim vse pine za programiranje in tako zadeva dela BP. Pine imam nastavljene na GPIO_Mode_Out_PP, sicer mi še en pin ne dela, ampak sumim periferijo na katerega imam priklopljeno. Programiram lahko samo prvih 5 sekund po vklopu procesorja, takrat spet vklopim SWD pine, sprogramiram, po 5 sekundah jih pa izklopim in pade v glavno zanko.

Koda:
GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disable,ENABLE);

_________________
Denis
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
zdovcj
Član
Član



Pridružen-a: Sob 18 Jul 2009 13:26
Prispevkov: 118
Aktiv.: 0.61
Kraj: Kovor

PrispevekObjavljeno: Tor Maj 07, 2013 10:26 pm    Naslov sporočila:   Odgovori s citatom

Na Fakulteti za elektrotehniko smo pripravili delavnico programiranja DiscoveryF4 razvojnih plošč.
Primere iz delavnice smo prosto objavili tudi na naši strani stromar.si, zapiski
Upam, da ne bo koga motilo, ker sem član študentske organizacije, vendar mislim da to ni sporno, saj smo neprofitni, in tudi delavnica je bila neprofitna in prostovoljno organizirana.

Glede programiranja STM mikrokrmilnikov sem na internetu našel tudi skripto, ki je bila napisana za pouk na Indiana University. Meni se je zdela super za začetnike, ker gre od začetka in razjasni vse stvari. Edino, kar mi ni všeč je to, da uporabljajo odprtokodne programe, ki niso najlažji za uporabo. Link
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> ARM arhitektura Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 7 dni


Powered by phpBB © 2001, 2005 phpBB Group