|
|
Elektronika.lt portalo forumas
Jūs esate neprisijungęs lankytojas. Norint dalyvauti diskusijose, būtina užsiregistruoti ir prisijungti prie forumo.
Prisijungę galėsite kurti naujas temas, atsakyti į kitų užduotus klausimus, balsuoti forumo apklausose.
Administracija pasilieka teisę pašalinti pasisakymus bei dalyvius,
kurie nesilaiko forumo taisyklių.
Pastebėjus nusižengimus, prašome pranešti.
Dabar yra 2024 12 22, 23:02. Visos datos yra GMT + 2 valandos.
|
|
|
|
Forumas » Mikrovaldikliai » AVR vs ARM
|
Jūs negalite rašyti naujų pranešimų į šį forumą Jūs negalite atsakinėti į pranešimus šiame forume Jūs negalite redaguoti savo pranešimų šiame forume Jūs negalite ištrinti savo pranešimų šiame forume Jūs negalite dalyvauti apklausose šiame forume
|
|
|
|
|
|
AVR vs ARM |
Parašytas: 2014 12 25, 19:34 |
|
|
|
AlgisL užkabino įdomią temą - AVR jau nueina nuo rinkos.
Su tendencija sutinku, tai matyti iš Arduino krypties - jie taip pat jau naudoja ARM. Tačiau AVR'ai dabar yra pigūs, turi daug įrankių, bibliotekų ir dar daug ko. Akivaizdus našumo skirtumas, lyginant su ARM.
Ką naudojat savo projektams, ARM? Gal Xmega? Spėju, atsiras dar ir 8051 naudojančius?
Dar įdedu porą post'ų iš kitos temos, kur gimė diskusija:
AlgisL rašo: |
Kas sako, kad viskam uztenka AVR, tai jus dar vis zaidziat su perdaug smulkiais projekteliais.
Kas sako, kad pasauli isgelbes ARM, turbut apsiruke, nes as pamaciau tik daug visokiu tarpusavyje nesuderinamu tools'u bei libs'u ir nemazai vargo derinant bent jau tuos variantus, kurie leidzia sukompiliuoti konkretu projekta iki galo (pvz RasPi OpenCV) |
lividas rašo: |
didshirshis rašo: |
AlgisL rašo: |
Kas sako, kad viskam uztenka AVR, tai jus dar vis zaidziat su perdaug smulkiais projekteliais. |
Šeip toks, klausimas iš smalsumo, kokio sudėtingumo projektėlis turi būti, kad nueiti nuo AVR prie ko nors galingesnio. Kur yra ta riba? Aš nesiginčiju, kad kur reikia greičio, gero ADC ar DAC, tarkim žaidžiant su garso atkūrimu ar pan. AVR jau netiks. |
Siūlyčiau ARM STM32F(0-4)
Pavyzdžių,dokumentacijos,plokščių,programinės įrangos ir kitų gėrybių - daugybė, ir visom kalbom...
Kainos nesikandžioje,o funkcionalumas su AVR - net nėra ko lyginti :) . |
|
|
|
|
|
|
|
Re: AVR vs ARM |
Parašytas: 2014 12 25, 20:29 |
|
|
|
locker rašo: |
Spėju, atsiras dar ir 8051 naudojančius? |
Tu gal nepatikėsi, bet dar gana daug profesionalios įrangos gaminama su 8051 šeimos mikrokontroleriais. Liftai pvz. |
|
|
|
|
|
AVR vs ARM |
Parašytas: 2014 12 25, 22:03 |
|
|
|
Taigi Cypress PSOC su 8051 core nepalyginsi su jokiu AT(x)megaxxxU ar PIC18Fxxxx, savo privalumais duoda i kaulus netgi nekuriems pigesniems ARM. |
|
|
|
|
|
|
Re: AVR vs ARM |
Parašytas: 2014 12 25, 22:19 |
|
|
|
Evaldas_S rašo: |
locker rašo: |
Spėju, atsiras dar ir 8051 naudojančius? |
Tu gal nepatikėsi, bet dar gana daug profesionalios įrangos gaminama su 8051 šeimos mikrokontroleriais. Liftai pvz. |
8051 platforma dar daug metų išliks.
Aš kaip geležistas išbandžiau ir PIC,ir AVR,ir ARM...
Esmė tame - ką tinkamą savo pomėgiu surandi,tą ir bandai realizuoti...
Su PIC -su progamatoriumi problemos ,tai įtampos neatitinka,ar dar kas nors - nusibodo lituoti vos ne kiekvienai serijai programatorių...
AVR - pastovios problemos su Fuse ir Tiny,Atmega,ATmegaX nesuderinamu...
ARM -ant durniaus nusipirkau STM32F4diskoverį(buvau skaitinėjęs apie ARM) ir baigėsi problemos su kodo įrašymu,fuzais ir t.t. žodžiu kiekvienam savo...
Nors kiekvienai platformai turiu programatotių,bet dabar užsiciklinau ant STM32F... ,nes kainuoja pigiau,projektų krūvomis - tik turėk noro... |
|
|
|
|
|
|
AVR vs ARM |
Parašytas: 2014 12 27, 11:52 |
|
|
|
O ka manot apie Parallax Propeler 8 branduoliu MCU ? |
|
|
|
|
|
AVR vs ARM |
Parašytas: 2014 12 27, 12:07 |
|
|
|
BaltaS rašo: |
O ka manot apie Parallax Propeler 8 branduoliu MCU ? |
O tu susipažinęs su mikrovaldiklių architektūra ir veikimu? Supranti kad programuotojas turės tuos branduolius išnaudoti efektyviai? |
|
|
|
|
|
AVR vs ARM |
Parašytas: 2014 12 27, 16:51 |
|
|
|
Su atmega tik susipazines , bet vis pritruksta greicio su 16mhz kvracu ekranelem , Galvoju ar isigyti kokia Xmega ar keisti i AVR , ar apie ta Propeleri kuris programuojamas kazkokia SPIN kalba .
Mikrovaldiklio isnaudojimas ,Kaip hobistui man visiskai nerupi , tikrai nepamaisys papildomi resursai eksperimentinei plokstei . |
|
|
|
|
|
AVR vs ARM |
Parašytas: 2014 12 27, 19:32 |
|
|
|
AlgisL rašo: |
Taigi Cypress PSOC su 8051 core nepalyginsi su jokiu AT(x)megaxxxU ar PIC18Fxxxx, savo privalumais duoda i kaulus netgi nekuriems pigesniems ARM. |
Cypress produkcija bent jau jų puslapy atrodo visai įspūdingai. Kainos irgi. Ar kas nors bandėte iš jų užsisakyti? Taip pat klausimas, kuo užprogramuoti jų valdiklius (suprantu, kad klausimas gan abstraktus)?
Konkretesnis klausimas - kokį programatorių naudojate arm'ams, kad ir tiems patiems SMT32? Populiarieji Segger labai jau nepigūs. |
|
|
|
|
|
|
AVR vs ARM |
Parašytas: 2014 12 27, 20:30 |
|
|
|
locker rašo: |
Konkretesnis klausimas - kokį programatorių naudojate arm'ams, kad ir tiems patiems SMT32? Populiarieji Segger labai jau nepigūs. |
STM32 tipo diskaverį plokštėse jau yra įlituotas programatorius.
Juo galima programuoti pagrindinį plokštėje esantį MK,o taip pat ir išorinius MK perdedant trumpiklius esančius plokštėse per SWD sąsają.
Beto STM32 kontroleriai turi vidinį Boot_loaderį ir galima progamuoti(supūsti kodą) per USART.
Žodžiu, pasirinkimas yra.Tik per SWD galima kodą įrašyti ir pasileisti naudojamos IDE programos derinimą,per USART tik kodo įrašymą.
Beto yra jau galimybė ir pačiam pasidaryti STlink programatorių,jei sudomins įkelsiu nuorodą,bet jei turi kokią STM32 discoverį plokštę ,tam nera būtinybės. |
|
|
|
|
|
|
AVR vs ARM |
Parašytas: 2014 12 27, 21:40 |
|
|
|
Nemanau kad AVR yra labai jau pigūs, už tą pačią kaina galima nupirkti ir ARM ar kito tipo mikrovaldiklį ir dar programatoriai pakankamai brangūs ir kad originalų nusiperki turi problemu kol paleidi. Taip pat dar yra ir MSP430 kuris gal nėra pats pigiausias variantas, tačiau turi LaunchPad (10$) kuriame jau yra programatorius su debbugeriu. Jį dar galima programuoti kaip arduino su energia programa. Pakankamai patogus dalykas ir nera jokių fuse bit.
O siūlyčiau pasižiūrėti į naują STM32 plokštę, tai STM32 MCU Nucleo, kurio kaina apie 40lt ir taip pat turi ant tos pačios plokštės programatorių/debbuger ST-link su kuriuo galima programuoti ir kitus čipus. O plokštės išvadai išdėlioti taip, kad tiktu arduino shield, todėl pradedantiesiems daug visokių moduliu bus.
O savo projektams naudoju tai AVR tai MSP430, kuris atrodo geriausiai tinkamas tam projektui, bet planuoju visiškai atsisakyti AVR. |
|
|
|
|
|
|
AVR vs ARM |
Parašytas: 2014 12 27, 22:03 |
|
|
|
Master_Of_King rašo: |
Nemanau kad AVR yra labai jau pigūs, už tą pačią kaina galima nupirkti ir ARM ar kito tipo mikrovaldiklį ir dar programatoriai pakankamai brangūs ir kad originalų nusiperki turi problemu kol paleidi. |
Kiek yra 'labai pigūs'?
Atmega328 po 10vnt perkant - 9 Lt
ATtiny2313-20SU po 1 vnt - 5.40 Lt
Usbasp programatorius iš kinų - 6 Lt. Pačiam susilituoti irgi nebrangu.
Po kiek arm panašaus funkcionalumo?
Master_Of_King rašo: |
turi ant tos pačios plokštės programatorių/debbuger ST-link |
STM32 devboard'ai nebrangūs (turint omeny, kad su debugeriu), bet patys valdikliai bent 20 Lt kainuoja (Lemonoj ir RCL pažiūrėjau kainas). Spėju, kad šitas ST-link interfeisas pririša prie ST valdiklių?
lividas rašo: |
Beto STM32 kontroleriai turi vidinį Boot_loaderį ir galima progamuoti(supūsti kodą) per USART.
Žodžiu, pasirinkimas yra.Tik per SWD galima kodą įrašyti ir pasileisti naudojamos IDE programos derinimą,per USART tik kodo įrašymą. |
aha, pradedu suprasti, visi arm turi bootloader'į, o jei nori debugerio, perki brangų jtag devaisą? |
|
|
|
|
|
|
|
AVR vs ARM |
Parašytas: 2014 12 27, 22:35 |
|
|
|
locker rašo: |
aha, pradedu suprasti, visi arm turi bootloader'į, o jei nori debugerio, perki brangų jtag devaisą? |
Ne visai taip - perki pačią pigiausią plokštę ir jau turi ir programerį,ir debugerį,ir tuo pačiu mokaisi su tuo MK,kuris yra įklijuotas plokštėje.
Nusiperki kokią kitą boardą su stm32(ar pats sulituoji) ir be problemų dirbi.
Aišku jau būsi surištas su STM ...
Taip pas visus gamintojus tokia tendencija.
Dar beto beveik visos IDE palaiko STM32... |
|
|
|
|
|
|
AVR vs ARM |
Parašytas: 2014 12 27, 22:51 |
|
|
|
locker rašo: |
Kiek yra 'labai pigūs'?
Atmega328 po 10vnt perkant - 9 Lt
ATtiny2313-20SU po 1 vnt - 5.40 Lt
Usbasp programatorius iš kinų - 6 Lt. Pačiam susilituoti irgi nebrangu.
Po kiek arm panašaus funkcionalumo?
|
Nežinau iš kurio tinklapio kainas ėmei bet aš imu iš RCL/lemonos, bet ir kaina dar priklauso nuo korpuso ir taip pat reiktu daugiau paieškot aš tik greit permetu:
Atmega328- ADC10, Flash-32KB, I/O- 23, 8-bit 17lt
MSP430G2744- ADC12, Flash-32KB, I/O- 32, 16-bit - 10.60lt
STM32F030K6T6 - ADC12, Flash-32KB, I/O- 32, 32-bit 7lt
ATtiny2313 - 9lt
MSP430G2001 - 2lt
STM32F030F4P6TR - 6.35lt
locker rašo: |
STM32 devboard'ai nebrangūs (turint omeny, kad su debugeriu), bet patys valdikliai bent 20 Lt kainuoja (Lemonoj ir RCL pažiūrėjau kainas). Spėju, kad šitas ST-link interfeisas pririša prie ST valdiklių? |
Aš labiau kalbėjau apie originalius programatorius bet LaunchPad perki gauni 2 cipus ir programatoriu su debbugeriu už ~28lt. ST-link kopiją iš ebay galima nusipirkti už 3$ ar net pigiau. Taip prisirišam prie vieno gamintojo čipu, bet ir perkant USBasp taip pat prisirišam tik prie AVR ir tai ne visus galima programuoti. |
|
|
|
|
|
|
AVR vs ARM |
Parašytas: 2014 12 27, 23:07 |
|
|
|
[quote="lividas"]
locker rašo: |
Taip pas visus gamintojus tokia tendencija. |
Tai kad ne, dauguma arm (nepriklausomai nuo gamintojo) turi jtag interfeisą ir per jį gali uploadinti kodą.
lividas rašo: |
Dar beto beveik visos IDE palaiko STM32... |
Kiek pamenu, STM32 firminė IDE nemokama versija turi kodo dydžio apribojimą.
Pažiūrėjau RS nuorodas - pigiausi STM su išvadiniu korpusu prasideda nuo 25 Lt. Pigūs devboardai, brangūs čipai, nemaloni taktika :) |
|
|
|
|
|
|
Google paieška forume |
|
|
Naujos temos forume |
|
|
FS25 Tractors
Farming Simulator 25 Mods,
FS25 Maps,
FS25 Trucks |
|
ETS2 Mods
ETS2 Trucks,
ETS2 Bus,
Euro Truck Simulator 2 Mods
|
|
FS22 Tractors
Farming Simulator 22 Mods,
FS22 Maps,
FS25 Mods |
|
VAT calculator
VAT number check,
What is VAT,
How much is VAT |
|
LEGO
Mänguköök,
mudelautod,
nukuvanker |
|
Thermal monocular
Thermal vision camera,
Night vision ar scope,
Night vision spotting scope |
|
FS25 Mods
FS25 Harvesters,
FS25 Tractors Mods,
FS25 Maps Mods |
|
Dantų protezavimas
All on 4 implantai,
Endodontija mikroskopu,
Dantų implantacija |
|
FS25 Mods
FS25 Maps,
FS25 Cheats,
FS25 Install Mods |
|
GTA 6 Weapons
GTA 6 Characters,
GTA 6 Map,
GTA 6 Vehicles |
|
FS25 Mods
Farming Simulator 25 Mods,
FS25 Maps |
|
ATS Trailers
American Truck Simulator Mods,
ATS Trucks,
ATS Maps |
|
|
|