 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Kateri mikrokontroler uporabljaš?? |
ARM |
|
11% |
[ 14 ] |
AVR |
|
29% |
[ 34 ] |
PIC |
|
35% |
[ 42 ] |
Ostalo |
|
2% |
[ 3 ] |
Več od zgoraj naštetih |
|
11% |
[ 13 ] |
Zaenkrat še nič |
|
7% |
[ 9 ] |
Ne morem se odločiti katerega bi |
|
1% |
[ 2 ] |
|
Skupaj glasov : 117 |
|
Avtor |
Sporočilo |
aly Član



Pridružen-a: Tor 28 Sep 2004 14:51 Prispevkov: 9407 Aktiv.: 39.72 Kraj: Kranj - struževo
|
Objavljeno: Tor Maj 15, 2007 4:02 pm Naslov sporočila: |
|
|
Začel sem z Motorolo HC11, nadaljeval s PIC 16Fxxx, trenutno pri AVRjih serije ATmega + assembler.
Ko bo potreba in kakšna "resnejša" aplikacija v firmi, bom prešel na ARM-e serije LPC in višjenivojski jezik (C). _________________ I'm going to stand outside, so if anyone asks, I'm outstanding  |
|
Nazaj na vrh |
|
 |
trobida Član


Pridružen-a: Ned 09 Jul 2006 12:13 Prispevkov: 1250 Aktiv.: 5.42 Kraj: Savinjska dolina-okolica Gornjega Grada
|
Objavljeno: Tor Maj 15, 2007 4:36 pm Naslov sporočila: |
|
|
Večinoma sem pri avr-jih, programiral pa sem tudi že Mitsubishijeve zadeve. _________________ Lp
Tomaž, S57KO |
|
Nazaj na vrh |
|
 |
kose19 Član


Pridružen-a: Sre 02 Mar 2005 19:37 Prispevkov: 1228 Aktiv.: 5.18 Kraj: okolica Kobarida
|
Objavljeno: Tor Maj 15, 2007 6:27 pm Naslov sporočila: |
|
|
zaenkrat kar avr |
|
Nazaj na vrh |
|
 |
dkone Član

Pridružen-a: Sre 07 Mar 2007 18:53 Prispevkov: 2116 Aktiv.: 9.51 Kraj: Krško
|
Objavljeno: Tor Maj 15, 2007 6:39 pm Naslov sporočila: |
|
|
AVR in PIC  _________________ Denis |
|
Nazaj na vrh |
|
 |
tejko Član

Pridružen-a: Pet 11 Feb 2005 12:57 Prispevkov: 108 Aktiv.: 0.46 Kraj: Pragersko
|
Objavljeno: Tor Maj 15, 2007 7:36 pm Naslov sporočila: |
|
|
Začel na PIC-ih in presedlal na AVR-je. AVR (seveda serija ATmega) mi je precej boljši od PIC-ov iz naslednjih razlogov:
- več zmogljivosti za enako ceno (v času ko sem presedlal je bilo tako, kako je danes ne vem, mogoče je danes zaradi vzorcev pri PIC-u drugače)
- več ukazov v assemblerju in obenem lepša arhitetktura (ločeni prekinitveni vektorji, več delovnih registrov, več ukazov (PIC je lep zaradi malo ukazov, vendar ne moreš nardit tako optiamlnega programa, kot z večimi ukazi. To se pozna tudi na višjem nivoju) )
- zelo dober C prevajalnik (CodeVision)
ARM-ji me zaenkrat ne mikajo tako zelo. Predvsem zaradi tega, ker ni pametnega in poveni razvojnega orodja (kot MPLAB ali AVR Studio). Ko bo čas (po diplomi) se lotim tudi teh, čeprav mi je trenutno bolj všeč AVR32 arhitektura. _________________ Vseh čarov čar, ELEKTRIČAR!! |
|
Nazaj na vrh |
|
 |
Glitch Član

Pridružen-a: Pet 07 Apr 2006 11:40 Prispevkov: 1477 Aktiv.: 6.32
|
Objavljeno: Tor Maj 15, 2007 11:10 pm Naslov sporočila: |
|
|
Sokrat je napisal/a: |
Coldfire je v bistvu 68k; podobno, a ne isto (niti priblizno isti razred). Manjka "entry level" razred, ce naj bi bil Coldfire resitev za vse. Ob tem pa kaze, da je Coldfire ze zdavnaj povozil cas (lastnik forsira PPC v CC ze precej let).
|
PPC je res high-end procesor, govorimo pa predvsem o kontrolerjih. Coldfire se uporablja vecinoma v kontrolerskih aplikacijah. Res pa je, da Coldfire ni neposredni nadomestek HC11 ali 6800 serije ampak nekaj (precej) vec. Primerjava Coldfire mikrotov s PICi je ravno tako dobra kot primerjava ARMov in PICov. Coldfire bi lahko primerjal z ARMi. Od low-level zadev do high-end. Ampak vseeno... PPC je popolnoma cisto nekaj drugega. Aja, entry level Coldfire? Poglej si ColdfireV1.
Citiram: |
V tem primeru sploh ne gre za majhno stevilo ukazov - arhitektura je (pri MCUjih redkost) von Neumanova, ukazni nabor pa precej ortogonalen. Najdi to drugje - ni, ne obstaja. Taka arhitektura se za prenos prevajalnikov uporabi ze zato, ker sluzi kot dober primer; je nekaksen genericni stroj, ki ga programiras z malo vec ko p-kodo.
|
Cak, tukaj sva pa nesinhronizirana. Govoriva o PICih ali o cem drugem? Ta odstavek mi ni bil jasen.
Citiram: |
Zanimivo bi bilo videti primerjavo velikosti jeder PIC18F, LPC900, LPC2xxx in AVR (stevilo tranzistorjev); mislim, da je PIC dalec najmanj pozresen glede na zmogljivost (# tranzistorjev / MIPS) in na koncu to steje, ko je potrebno rezino razdeliti na karseda veliko cipov. |
Hm... nevem ce bo to drzalo. Tlacenje ARMa v to skupino za stetje nekako ne sodi zraven. Ampak, ce ga vseeno, je nesporni zmagovalec. Zakaj? Samo poglej koliko razlicnih proizvajalcev ga uporablja. Sicer pa lahko o ostalih arhitekturah lahko samo ugibas koliko prostora zasedejo (OK, za ARM jedra je stevilka znana). Je mogoce kje napisano, res me zanima, sam nisem nikoli kaj prevec iskal te informacije. |
|
Nazaj na vrh |
|
 |
KRAPman Član

Pridružen-a: Sre 23 Nov 2005 14:35 Prispevkov: 115 Aktiv.: 0.49 Kraj: Maribor
|
Objavljeno: Čet Maj 17, 2007 2:02 am Naslov sporočila: |
|
|
Mene zanima, kateri izmed vas programirate z low cost uCji (PIC, AT Mega in podobno) tudi v službi? In katere so te službe (v katerih podjetjih)? Kakšni so primeri aplikacij?
Lp |
|
Nazaj na vrh |
|
 |
smartgsm Član

Pridružen-a: Sob 10 Apr 2004 11:54 Prispevkov: 364 Aktiv.: 1.54
|
Objavljeno: Čet Maj 17, 2007 9:18 am Naslov sporočila: Kdo je boljši? |
|
|
8051,PIC,AVR,ARM... to je večna dilema.
Lahko rečem, da sem v teh letih preizkusil skoraj vse možne variante MCU.
Pa bi o vsaki nekaj rekel:
Izpustil bi razne 6502,68000,z80 in ostale zgodovinske zadeve.
8051 - uporabljal sem predvsem Atmelove derivate. Motila me je predvsem nestabilnost MCU. (Nima watchdoga, brownout...) Zato zame ni bil uporaben.
PIC - obcasno sem jih testiral. Predvsem pa me je vedno odvrnila cena.
AVR - to je tisto pravo. Dobijo se v DIL in TQFP ohišju. Vse lahko programiraš preko SPI s programatorjem, ki ga narediš v 5 min. Za osnovno orodje sem uporabil E-lab pascal www.e-lab.de. So cenovno ugodni. Npr. AT MEGA 32 pride dober €.
DSPIC - dobra nadgranja PIC-ov. Zame so zanimivi zaradi QEI (quadrature encoder). Uporabno. Problem pa je seveda cena (Ki jo lahko pri moji aplikaciji spregledam).
ARM - predvsem se vrtim okoli LPC. Huda zadeva. Enostavna pot do vzorcev (SILICA). Cenovno ugodni. Malo zmeden vrstni red pinov. Poceni demo boardi.
Skratka ARM so v tem trenutku pri meni v uvajanju. Za AVR pa lahko rečem, da so pravi za marsikaj. Od utripanja LED do nadzornega sistema. |
|
Nazaj na vrh |
|
 |
tonko Član


Pridružen-a: Sob 25 Jun 2005 13:45 Prispevkov: 541 Aktiv.: 2.28 Kraj: Črnomelj
|
Objavljeno: Čet Maj 17, 2007 10:13 am Naslov sporočila: Re: Kdo je boljši? |
|
|
Uporabljam 8051 , PIC , AVR in LPC-ARMe
8051 in PIC-e v novih projektih več ne uporabljam , jih počasi opuščam.
Najraje uporabljam AVRje ATMEGA v kombinaciji s CODEVISION C compilerjem . AVRji so cenovno ugodnejši od PICov. Codevision C compiler pa prav tako za majhen denar nudi veliko.
V novejših projektih sem začel uporabljati ARM-e LPC serije v kombinaciji s Keil uVision razvojnim orodjem. Razlogi prehoda na ARMe so podpora za MMC/SD kartic , Ethernet , zmogljivost za Grafični displej , več UART portov , USB in cenovna ogodnost. Pri ARMih me najbolj moti fine pitch raster.
smartgsm je napisal/a: |
Npr. AT MEGA 32 pride dober €.
|
Kje pa dobiš ATMEGA32 po dober evro , jaz sem jih nazadnje dobil po 3.8€. |
|
Nazaj na vrh |
|
 |
smartgsm Član

Pridružen-a: Sob 10 Apr 2004 11:54 Prispevkov: 364 Aktiv.: 1.54
|
Objavljeno: Čet Maj 17, 2007 10:15 am Naslov sporočila: Re: Kdo je boljši? |
|
|
tonko je napisal/a: |
Uporabljam 8051 , PIC , AVR in LPC-ARMe
8051 in PIC-e v novih projektih več ne uporabljam , jih počasi opuščam.
Najraje uporabljam AVRje ATMEGA v kombinaciji s CODEVISION C compilerjem . AVRji so cenovno ugodnejši od PICov. Codevision C compiler pa prav tako za majhen denar nudi veliko.
V novejših projektih sem začel uporabljati ARM-e LPC serije v kombinaciji s Keil uVision razvojnim orodjem. Razlogi prehoda na ARMe so podpora za MMC/SD kartic , Ethernet , zmogljivost za Grafični displej , več UART portov , USB in cenovna ogodnost. Pri ARMih me najbolj moti fine pitch raster.
smartgsm je napisal/a: |
Npr. AT MEGA 32 pride dober €.
|
Kje pa dobiš ATMEGA32 po dober evro , jaz sem jih nazadnje dobil po 3.8€. |
Za malo vecjo količino. Par pakiranj... |
|
Nazaj na vrh |
|
 |
Lagrange Član

Pridružen-a: Pet 10 Okt 2003 10:07 Prispevkov: 164 Aktiv.: 0.69 Kraj: Ljubljana
|
Objavljeno: Čet Maj 17, 2007 11:18 am Naslov sporočila: |
|
|
Uporabljam MSP430Fxxxx, ARM LPC2xxx, ADSP2199x...
Začeti sem imel namen z legendarnim 16F84, ko sem ravno zlotal programator sem dobil kompletno orodje za MSP430, tako da sem se potem rajši lotil slednjega.
Sicer gre pa nekako takole:
Za nizko porabo MSP430. V šumečih okoljih se rad posede.
Za zahtevnejše zadeve uporabljam ARM-e.
Za DSP-janje se pa v zadnjem času trudim okrog AD-jevih ADSP. Če se kdo želi tega lotiti mu priporočam vse razen ADS2199x. Ni resne dokumentacije in uspelo mi je najti le tri delujoče primere, ki pa so iz pedagoškega vidika popolnoma neuporabni. |
|
Nazaj na vrh |
|
 |
Hi-End Član


Pridružen-a: Sre 25 Feb 2004 11:51 Prispevkov: 284 Aktiv.: 1.20 Kraj: Višnja Gora
|
Objavljeno: Čet Maj 17, 2007 11:35 am Naslov sporočila: |
|
|
Sokrat je napisal/a: |
Glitch je napisal/a: |
Arhitektura 68xx oz. HC11 je ze optimizirana, najdes jo v Coldfire produktih. |
Coldfire je v bistvu 68k; podobno, a ne isto (niti priblizno isti razred). Manjka "entry level" razred, ce naj bi bil Coldfire resitev za vse. Ob tem pa kaze, da je Coldfire ze zdavnaj povozil cas (lastnik forsira PPC v CC ze precej let).
|
Za začetek 68xx ni enako 68k oziroma 68000
Coldfire je jedro in serija, ki ima tako MCU kot MPU predstavnike, s tem da naj bi se z jedrom V1 povsem približal manjšim mlinčkom. Sam osebno preferiram v zmogljivejših aplikacijah z katerimi se ukvarjam (to so predvsem komunikacije) PowerQuicc procesorje, ampak žal ne pašejo v vsako aplikacijo, ter razvojna orodja niso ravno poceni. Od poceni mlinčkov pa mi je Ti z MSP430 čist zadostuje, čeprav sem dolgo kolebal med AVR/PIC-i. Takrat je ravno naneslo, da sem moral analizirati družino MSP430, potem pa sem ostal kar na njih. _________________ Music is a part of my life, DIY is my life ! |
|
Nazaj na vrh |
|
 |
Hi-End Član


Pridružen-a: Sre 25 Feb 2004 11:51 Prispevkov: 284 Aktiv.: 1.20 Kraj: Višnja Gora
|
Objavljeno: Čet Maj 17, 2007 11:37 am Naslov sporočila: |
|
|
Aja pa še ko smo ravno pri "mikrokontrolerjih", sem se nekaj igral tudi z DSP-jih in sicer DSP56301 in DSP56826/56827. Luštna zadevica, ter zelo uporabna. _________________ Music is a part of my life, DIY is my life ! |
|
Nazaj na vrh |
|
 |
Sokrat Član


Pridružen-a: Čet 25 Avg 2005 11:00 Prispevkov: 5584 Aktiv.: 23.57
|
Objavljeno: Čet Maj 17, 2007 12:32 pm Naslov sporočila: |
|
|
Hi-End je napisal/a: |
Sokrat je napisal/a: |
Glitch je napisal/a: |
Arhitektura 68xx oz. HC11 je ze optimizirana, najdes jo v Coldfire produktih. |
Coldfire je v bistvu 68k; podobno, a ne isto (niti priblizno isti razred). Manjka "entry level" razred, ce naj bi bil Coldfire resitev za vse. Ob tem pa kaze, da je Coldfire ze zdavnaj povozil cas (lastnik forsira PPC v CC ze precej let).
|
Za začetek 68xx ni enako 68k oziroma 68000  |
Saj to sem napisal - se enkrat, da ne bo nesporazumov: podobno je z vidika arhitekture in ukaznega nabora (priblizno tako kot 8086 in 80386 v RM), a ne isto (68xx poleg sirine vodil, registrov in podobnega manjka se nekaj finih igrack kot so exceptioni za nelegalne ukaze in podobno, kar je mimogrede super iznajdba in zelo eleganten nacin za implementacijo dodatnih zmogljivosti, npr. funkcij FPU, v "mikromikro-kodi"). Coldfire je dalec najblizje jedru 68k, torej niti priblizno isti razred kot 68xx. _________________ Ka ti bo pa torba ce si kupu kolo ? |
|
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: 492 dni
Powered by phpBB © 2001, 2005 phpBB Group
|