 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
aly Član



Pridružen-a: Tor 28 Sep 2004 14:51 Prispevkov: 9407 Aktiv.: 39.61 Kraj: Kranj - struževo
|
Objavljeno: Čet Avg 05, 2010 3:28 pm Naslov sporočila: ARM7 nxp -> Cortex-M3 st |
|
|
Pripravljam se na prehod / zamenjavo LPCja za manjšega STM-ja.
Pa me zanima, če kdo že uporablja STM32 mikrokontrolerje ter kakšne ima izkušnje.
Kateri softver (GNU prevajalnik) priporočate?
Menda ima vgrajen bootloader, tako kot LPC. Kateri softver se zna z njim pogovarjat?
Trenutno ciljam na STM32F103xx v BGA ali VFQFPN ohišju.
Hvala že vnaprej  _________________ I'm going to stand outside, so if anyone asks, I'm outstanding  |
|
Nazaj na vrh |
|
 |
Coyote Član

Pridružen-a: Sob 17 Jan 2009 19:49 Prispevkov: 22 Aktiv.: 0.11 Kraj: Koper
|
Objavljeno: Čet Avg 05, 2010 4:32 pm Naslov sporočila: |
|
|
Točno takšnega imam na mizi, plošča pa se imenuje: ET-STM32F103. Kaj te zanima? Programira se v Keil, IAR, ...za GNU je tudi prevajalnik GNU ARM, če se ne motim. |
|
Nazaj na vrh |
|
 |
Umnik Član

Pridružen-a: Čet 16 Sep 2004 17:52 Prispevkov: 958 Aktiv.: 4.03 Kraj: Novo mesto
|
Objavljeno: Čet Avg 05, 2010 4:41 pm Naslov sporočila: Re: ARM7 nxp -> Cortex-M3 st |
|
|
aly je napisal/a: |
... Pa me zanima, če kdo že uporablja STM32 mikrokontrolerje ter kakšne ima izkušnje. ... |
Jaz bi napisal le to, da imajo (za moj okus in splošne potrebe) preveč komplicirano periferijo. Sicer je dokumentacija dobra in se da driverje napisat brez težav, le prekleto zamudno je, preden naštudiraš. To velja, če ne uporabljaš njihovih knjižnjic (sam jih namreč ne). Tudi glede porabe so dobri.
(Če rabiš majhen device in low pin count tudi NXP s Cortexi-M0.) |
|
Nazaj na vrh |
|
 |
spy Član


Pridružen-a: Sre 06 Sep 2006 20:43 Prispevkov: 403 Aktiv.: 1.76 Kraj: Tržič
|
Objavljeno: Čet Avg 05, 2010 5:40 pm Naslov sporočila: |
|
|
STM32F103 uporabljam že več kot leto dni. Nimam nekih pripomb zanj. Dela vse, kot mora. Tudi sam razpored periferije, spominskega prostora ipd, je smiseljno urejeno. Periferija sama ni komplicirana.
Bootloader ima vgrajen, komunikacija RS232 (TTL). PC program za bootloader je na STjevi strani. Sam osebno delam na IAR-ju. Vse knjižnice s primeri pa ima ST v paketu.
Slaba stran se mi zdi ta, da ni tako znan kot NXPjev in temu primerno tudi manj primerov na inetu (zahtevnejših). Ampak se da preživeti. |
|
Nazaj na vrh |
|
 |
. Član

Pridružen-a: Ned 19 Sep 2004 22:04 Prispevkov: 16777193 Aktiv.: 70647.11
|
Objavljeno: Čet Avg 05, 2010 9:23 pm Naslov sporočila: |
|
|
Brisana vsebina odstranjenega uporabnika. |
|
Nazaj na vrh |
|
 |
aly Član



Pridružen-a: Tor 28 Sep 2004 14:51 Prispevkov: 9407 Aktiv.: 39.61 Kraj: Kranj - struževo
|
Objavljeno: Pet Avg 06, 2010 9:47 am Naslov sporočila: Re: ARM7 nxp -> Cortex-M3 st |
|
|
Umnik je napisal/a: |
Če rabiš majhen device in low pin count tudi NXP s Cortexi-M0. |
Sem jih pregledal, pa nobeden nima CAN modula.
Pri meni so zahteve:
1. CAN obvezno
2. čim manjše ohišje
3. čim hitrejši
Število IO je minimalno (15 pinov max).
Iz mešanja v "črni skrinjici" je NXP izpadel, izbrani od STja pa ima vse prednosti, ki jih rabim (ima CAN, manjši, hitrejši, pa samo eno napajanje rabi).
Se še odločam, ali bi šel na GNU ali Keil (imamo nekaj evropskih sredstev za porabit ). _________________ I'm going to stand outside, so if anyone asks, I'm outstanding  |
|
Nazaj na vrh |
|
 |
. Član

Pridružen-a: Ned 19 Sep 2004 22:04 Prispevkov: 16777193 Aktiv.: 70647.11
|
Objavljeno: Pet Avg 06, 2010 10:17 am Naslov sporočila: |
|
|
Brisana vsebina odstranjenega uporabnika. |
|
Nazaj na vrh |
|
 |
aly Član



Pridružen-a: Tor 28 Sep 2004 14:51 Prispevkov: 9407 Aktiv.: 39.61 Kraj: Kranj - struževo
|
|
Nazaj na vrh |
|
 |
Coyote Član

Pridružen-a: Sob 17 Jan 2009 19:49 Prispevkov: 22 Aktiv.: 0.11 Kraj: Koper
|
Objavljeno: Pet Avg 06, 2010 11:08 am Naslov sporočila: |
|
|
Mislim, da je ST-jev procesor predvsem namenjen za industrijsko rabo - motorski pogoni. Glavni aduti so counter-ji, ki jih lahko nastaviš za enkoder, hall sonde, ... in ostalo so PWM izhodi.
Imaš tudi zelo poceni JTAG debugger ST-LINK in ga prodajajo pri Farnellu. |
|
Nazaj na vrh |
|
 |
aly Član



Pridružen-a: Tor 28 Sep 2004 14:51 Prispevkov: 9407 Aktiv.: 39.61 Kraj: Kranj - struževo
|
Objavljeno: Pet Avg 06, 2010 11:26 am Naslov sporočila: |
|
|
Ja saj jaz ga rabim za industrijsko rabo - za izdelavo enkoderja
ST-LINK - zanimivo! _________________ I'm going to stand outside, so if anyone asks, I'm outstanding  |
|
Nazaj na vrh |
|
 |
. Član

Pridružen-a: Ned 19 Sep 2004 22:04 Prispevkov: 16777193 Aktiv.: 70647.11
|
Objavljeno: Pet Avg 06, 2010 2:27 pm Naslov sporočila: |
|
|
Brisana vsebina odstranjenega uporabnika. |
|
Nazaj na vrh |
|
 |
Coyote Član

Pridružen-a: Sob 17 Jan 2009 19:49 Prispevkov: 22 Aktiv.: 0.11 Kraj: Koper
|
Objavljeno: Pet Avg 06, 2010 2:27 pm Naslov sporočila: |
|
|
Potem sploh ne razmišljaj več, to je narejeno prav zato, ker ima števec narejen z logičnimi vrati, schmitd trigger,... ne rabi interrupt-a za štetje pozicije in dela neodvisno od mcu-ja. |
|
Nazaj na vrh |
|
 |
aly Član



Pridružen-a: Tor 28 Sep 2004 14:51 Prispevkov: 9407 Aktiv.: 39.61 Kraj: Kranj - struževo
|
Objavljeno: Pet Avg 06, 2010 3:07 pm Naslov sporočila: |
|
|
Coyote je napisal/a: |
... plošča pa se imenuje: ET-STM32F103. |
http://www.etteam.com/product/ARM/manET-STM32F103.pdf
Malo hecen user manual
Coyote je napisal/a: |
števec narejen z logičnimi vrati, schmitd trigger,... ne rabi interrupt-a za štetje pozicije in dela neodvisno od mcu-ja. |
Očitno smo se narobe razumeli - jaz bom imel izhod iz procesorja, pa niti ne bo inkrementalni ampak absolutni. Je pa zanimiva opcija z inkrementalnim vhodom.
V glavnem ploščo imam že ogledano: Olimex STM32-P103 - v Farnellu 57 eur. Ugodno. Najprej sem mislil vzet Keilovo MCB STM32, pa je s svojimi 170 eur malce draga.
Še okoli softvera
WinArm, ki sem ga do sedaj poganjal, podpira ta mikro samo v eni beta verziji.
Sedaj gledam za Yagarto, če ga podpira - menda ga.
Glede na to, da je trenutne kode točno 32k, bom za začetek vzel IAR (free).
ST-Link debugger (22 eur) je videt kar ok, pa še IAR ga podpira. _________________ I'm going to stand outside, so if anyone asks, I'm outstanding  |
|
Nazaj na vrh |
|
 |
. Član

Pridružen-a: Pon 23 Avg 2004 16:16 Prispevkov: 16777190 Aktiv.: 70647.10
|
Objavljeno: Pet Avg 06, 2010 4:24 pm Naslov sporočila: |
|
|
Brisana vsebina odstranjenega uporabnika. |
|
Nazaj na vrh |
|
 |
spy Član


Pridružen-a: Sre 06 Sep 2006 20:43 Prispevkov: 403 Aktiv.: 1.76 Kraj: Tržič
|
Objavljeno: Pet Avg 06, 2010 7:08 pm Naslov sporočila: |
|
|
Če ti je velikost ohišja pomembna, potem je ST več kot dober pri tem. Ni ti treba iti na M0, ostaneš pri M3, samo izbereš si manjši pinout.
Vendar bodi pozoren: dobavni roki za ta uC so dolgi.....pregrešno dolgi. Jaz zato ravno migriram v obratni smeri, kot ti.
Lp, Aleš |
|
Nazaj na vrh |
|
 |
|
|
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
|