Proč se AVR používá v Arduinu?

Proč Arduino používá AVR? Chápu, že jsou oficiálním procesorem, ale není důvod, proč by kód nemohl být přenesen na architekturu ARM nebo Freescale kromě nákladů, že? Dokud je integrovaná paměť, napadlo mě, že by do těchto částí mohla být snadná migrace.

Vidím v průmyslu spoustu ARM (vypadá to, že každý prodejce tlačí do svých návrhů) a přemýšlel, proč ve vývojářském světě Arduino nebylo více využíváno.

Komentáře

  • Kdo je váš trh? Pokud ‚ snažíte se prodat něco velkého v průmyslu, pak ‚ budete chtít ARM, protože pokud Atmel spadne, ‚ Nezbývá vám nic, pokud ‚ znovu používáte AVR. S ARM existuje ‚ spousta dalších prodejců, kteří nabízejí téměř drop- v náhradách. Zvýšená složitost ARM je u dobrých inženýrů menší problém než u fandů, kteří neznají ‚ základy. Pokud ‚ prodej fandům, křivka učení bude příliš strmá, výkon procesoru si nebude moci ‚ zvyknout, a SMT bude imaginární cihlová zeď. Koho se obáváte – fanoušci nebo potenciální zaměstnavatelé? Pls. objasnit.
  • Nesnažím se být urážlivý, ale otázka si klade otázku. Atmel je více než 25 let starý a má velmi úspěšný trh kromě ARM, což je samo o sobě velmi úspěšná platforma. Jaké jsou šance, že taková společnost spadne. Zní to jako říkat: “ Nepoužívejte ‚ Windows, co když MicroSoft spadne? “
  • Souhlasím s vašimi dalšími dvěma body, konkrétně s tím, že pokud máte trh pro fandy, je velká šance, že bude využita plná síla ARM a SMT bude cihlová zeď.
  • Není ‚ t Arduino kvůli SAM3XE (ARM 32 bitů) uC? Protože právě teď mám jeden v ruce …
  • Chtěl bych poznamenat, že “ dnes “ ve skutečnosti existují desky založené na ARM, které lze programovat pomocí Arduina (knihovny a IDE). Teensy 3.2 je toho vynikajícím příkladem. sparkfun.com/products/13736

odpověď

Zajímá se vůbec někdo o to, na čem vyvíjíte?

Ano a ne. Vyvíjím AVR32 pro konkrétní projekt a vývojové prostředí (zejména cyklus kompilace / programu / ladění) je ve srovnání s například PIC32 hrozné.

Zákazníci se nestarají, s výjimkou nákladů a údržby, a v případě systému podobného arduinu by to programátorům nezáleželo, protože prostředí arduino a vývojový cyklus jsou skokově lepší než aktuální nastavení AVR32.

Zajímalo by mě, protože v rodině Arduino existuje takový silný kontingent pro AVR. Chápu, že jsou oficiálním procesorem, ale není důvod, proč by kód nemohl být přenesen na architekturu ARM nebo Freescale kromě nákladů, že? Dokud je integrovaná paměť, napadlo mě, že by do těchto částí mohla být snadná migrace.

Není důvod, aby jiný procesor elze je použít, ale existuje velmi dobrý důvod, proč si vybrali spíše 8bitové zařízení nižší třídy než zařízení ARM, MIPS, PowerPC atd.: Snadné použití.

Pokud jste se podívali na nastavení i pro low-end ramena, je to řádově složitější (mapování paměti, ukládání do mezipaměti atd.) než 8bitový procesor. Ale ještě důležitější – v té době neexistovaly žádné procesory DIP arm, a ty měly být používány a sestavitelné umělci a hackery, ne nutně elektronickými techniky a inženýry, kteří se cítí dobře i se 48kolíkovým TQFP.

Důvod, proč byl AVR zvolen přes PIC, je ten, že PIC opravdu nemá mimo jiné široce používaný, otevřený, bezplatný C překladač (port SDCC není zralý).

Vidím spoustu ARM v průmyslu (zdá se, že každý prodejce tlačí jeden do svých návrhů) a přemýšlel, proč už vývojář Arduina nebyl více využíván svět. Myšlenky?

Je to hlavně kvůli snadnému použití – složitosti, snadnému pájení, nákladům a skutečnosti, že „Není to moc potřeba. Vývojářům se líbí myšlenka mít hodně energie, ale na konci dne, kdy musíte jen přesunout některá serva a blikat světla pomocí low-end FFT, 8 bitů procesor je v pořádku.

I low-end cortex ARMS vycházející ve 28 pinových balíčcích jsou stále SOIC, ne DIP.

Takže AVR mělo všechny ty správné funkce:

  • Snadné pájení
  • snadné získání prostřednictvím zásilkové služby po celém světě
  • Zdarma překladač GCC C
  • Snadno pochopitelné nastavení a použití procesoru a periferií
  • Levné
  • Všudypřítomné – spousta lidí a zkušeností s rodinou AVR

Většinou to stále platí – nevím o ARM ve formátu dip a díky adaptérům je podstatně dražší než AVR. Výrobci většinou ne “ Nemyslím si, že 32bitový procesor zabalený v DIP bude velmi výnosný.

Komentáře

  • Existuje jeden, Parallax Propeller. Má osm 32bitových procesorů na čipu a dodává se v balíčcích DIL, QFP a QFN.
  • Toto je spot-on. AVR přes PIC kvůli licencování a AVR přes ARM kvůli jednoduchosti softwaru a řetězců nástrojů a schopnosti pájení. U vašich vlastních projektů to nemusí platit. Pokud však chcete vyvinout ARM-duino, podívejte se na další podobné projekty. Nechytají se ‚ jako AVR. To může být také způsobeno vývojovým prostředím Arduino.
  • Které nástroje AVR32 používáte – používám IAR jak na AVR32, tak na MSP a shledal jsem toto prostředí vysoce schopné. Cena nepředstavuje problém v profesionálním prostředí – odpovídá méně než náklady na týdenní zaměstnávání inženýra.
  • Toto tvrzení o nástrojích lze překonat – Arduino používá gcc, který má k dispozici také port AVR32 .
  • NXP má nyní v balíčku DIP několik ARM Cortex-M0. Myslím, že z rodiny LPC11xx. Představuji si, že jejich cílovým trhem je extrémně levný, jednostranný PCB s nízkou kvalitou v zařízeních.

Odpověď

Vzhledem k tomu, že se zdá, že voláte o názor, tady je můj $ .02. Ať už pracuji na ARM nebo AVR, záleží na tom (a proto se o to starám), většinou na základě toho, o co se snažím . Existují případy použití, kdy má AVR smysl, a existují případy, kdy ARM ano. Obecně platí, že existuje také kompromis mezi řekněme AVR a PIC.

Za prvé, zatímco Pravděpodobně se za to řeknu potíže, “ silný kontingent v rodině Arduino “ je něco jako hlasová menšina. Většina arduino folk (uživatelé), s nimiž jsem se setkal, jsou takoví, kteří by raději zacházeli s jejich hardwarem stejným způsobem, jako by šlehali pythonovský skript, aby udělali něco zábavného, často s nižší úrovní porozumění složitosti, než by měli mít, když „dělají “ z numpy i mport foo „. I když je v Arduinu způsob, jak dělat věci, má to i svůj velký prostor pro kritiku.

Myslím si, že stojí za to podívat se na AVR, kromě Arduino ekosystému. Kontingent Arduina také velmi těžil z důvodů, díky nimž se z AVR stal defacto standard pro fandy – plášť, který stále častěji přebírá od PIC ještě předtím, než se arduino objevil. Přímými konkurenty AVR by byly PIC a do jisté míry i MSP430, který získává na síle hlavně díky silnému marketingovému tlaku TI v kombinaci s jeho dotačními nástroji.

Ekosystém

Jak již bylo zmíněno v dalších odpovědích, AVR je jedna rodina, která má čistý a standardizovaný způsob, jak se dostat z nuly do světa hello pomocí bezplatných nástrojů. Port avr-gcc, kusy, které tvoří řetězec nástrojů winavr, spousta programátorských schémat s různou složitostí a funkcemi, ale stále vázané díky autoritě odvozené z podpory od avrdude je to mnohem jednodušší, než se zabývat zpracováním nástroje.

Ekosystém PIC je noční můra, s libovolným počtem kompilátorů, programovacích nástrojů, asemblerů, co Máš. Mnoho z nich není vzájemně slučitelných. Většina z nich je placená. Ne všechny jsou dobré. Ještě důležitější je, že neexistuje žádný defacto standard. Alternativy free / open source (řekněme SDCC) ponechávají mnoho požadovaného, ale více než to, že se nepodařilo získat status defacto standardu, jako mají avr-gcc a společnost. I přes vypracovaný softwarový nástroj byste museli investovat přinejmenším do nějakého programátoru. PICkit může stát jen 20 $ nebo tak nějak, ale když musíte přijít na to, jak ho koupit online (kreditní karty, mezinárodní přeprava, problémy s forexem), může to být pro fanoušky problém. Neexistuje dobrý a spolehlivý programovací obvod se standardizací nezbytnou k tomu, aby nováček získal odvahu investovat úsilí a prostředky do přechodu z bodu hledání zdroje pro IC do bodu, kde je naprogramován Hello World a LED bliká.

MSP430 je o něco lepší, hlavně proto, že je novější (minimálně z hlediska popularity) – Je zde mnohem méně hluku, s nímž se lze potýkat. TI vám zasílá vzorky IC s účinností, kterou jsem nikde jinde neviděl.mspgcc je v pořádku a existuje dokonce i software pro ladění open source, který není těžké najít ani nastavit. Problém však spočívá v tom, že není tak přátelský jako fanda AVR. Stále máte problém programátora, který je dražší než to, co si za PIC musíte koupit. Provoz napájení 3,3 V staví vnímanou bariéru lidem, kteří jsou zvyklí na 5 V logiku. A nemění měřítko v DIP – K dispozici jsou low-endové, ale ne jakmile dosáhnete podrobnějších čipů.

Snadné použití

DIP vs SMD, myslím , je důležitější rozdíl, než se často připisuje. DIP IC lze použít na prkénku na prkénku, na deskách pro všeobecné použití, ať už se nazývají kdekoli žijete atd. SMD IC nutně vyžaduje výrobní běh nebo nákup adaptérových desek, které nejsou vždy snadno dostupné v požadované velikosti nebo tvaru.

Kvalita datového listu, poznámky k aplikaci a jejich čitelnost, také dělá rozdíl. Zdá se, že Atmel v tom dělá okrajově lepší práci. Jde samozřejmě o vysoce subjektivní hodnocení.

AVR mohou používat interní RC, zatímco PIC často „nepotřebují“. Vyžadují krystal, což je při kombinaci s nedostatek důvěry.

AVR se také zdály přátelštější k programování v systému ve srovnání s PIC před několika lety, i když jsem se tam mohl velmi snadno mýlit.

AVR vs ARM

Vaše otázka se však týkala AVR vs ARM. Jak jsem řekl na začátku, AVR a ARM zabírají různé prostory ve spektru. Pokud máte něco, co můžete udělat s AVR, pak proč bys to chtěl dělat s ARM? ARM jsou dražší, vyžadují vyšší počet dílů, spotřebovávají více energie, vytvářejí složitější kód, potřebují dražší výrobní procesy. Pájení 100 pinů TQFP je dražší než pájení 40 pinů DIP / SOIC, v závislosti na tom, jak měříte náklady. To nemusí platit, pokud vyrábíte ve velkých objemech a používáte k tomu přátelské výrobní technologie, ale pokud to děláte, bude cenový rozdíl pro levnější řešení ještě přitažlivější.

Jako go-to ovladač pro obecné hackování po domě nebo co máte, říkám snadněji, protože AVR:

  • Standardizovanější z hlediska fandů, více kód, který mohu znovu použít z internetu, protože mezi členy rodiny není tolik variant kompilátoru a variací mezi názvy registrů a API. (Zkuste přenést kód LPC ARM na hardware ATMEL ARM, uvidíte, co tím myslím)
  • Kód se ze své podstaty stává komplikovanějším (skutečně se stává).
  • Řetězec nástrojů tak je další práce s nastavením.
  • Rozhraní je o něco jednodušší. ARM by vás obecně snížily na 3v3 nebo 1v8, což by trochu komplikovalo propojení s jinými hračkami.
  • Levnější
  • Získání čipu ARM v místním železářství pro mě není volbou kde žiji, je získání AVR.

Komentáře

  • Nemám ‚ nepamatuji si žádné PIC, kromě některých OTP částí, kde byly pojistkové bity předprogramovány jako součást továrního testování (jediný způsob, jak potvrdit, že režim LP, XT nebo HS fungoval, byla konfigurace čipu pro tento režim), které vyžadovaly krystal. Někteří pro použití režimu RC vyžadovali externí rezistor a krytku a měli docela hrubé parametry ohledně frekvence, kterou by produkoval, ale ‚ si nepamatuji žádné PIC bez možnosti designu pro interní nebo externí RC. Zapomněl jsem na ně?
  • Ve skutečnosti jsou náklady ARM / AVR velmi podobné praní za srovnatelné zdroje. A balíčky, které by se zvykly používat v produkčním prostředí, nejsou ‚ t nutně to odlišné, protože by pravděpodobně šlo o varianty QFP nebo QFN obou. Potřebné obvody podpory jsou také docela srovnatelné.
  • @Chris: Když zohledníte zdroje, které každý čip poskytuje, říkám ‚, že ARM vyjde levněji téměř pokaždé. Jde o to, že jde o to, že v situacích, kdy má AVR v produkčním prostředí smysl, nepotřebujete ‚ t výkon a / nebo zvony a píšťalky, které ARM přináší ke stolu. Při zvážení využitých zdrojů místo dostupných zdrojů vyjde AVR levněji. Nemyslím si ‚ že podpůrné obvody jsou srovnatelné (1 tantalový kondenzátor proti 4 a další podobné spirály). ARM není ‚ tak drahé zvíře, jak jen může být přehnané.
  • @supercat: Možná. Musím zkontrolovat ‚. Párkrát, co jsem se na to podíval, mi nikdy nepřipadalo zřejmé. Vím, že alespoň některé dsPIC se mohou vrátit zpět na interní, pokud je nastavíte správně, ale i to trvalo trochu dohadů a klamání, než jste je objevili. Datové listy mikročipů nechávají mnoho žádaných, IMO, ale opět záleží na tom, na jaký trh se ‚ díváte.
  • @ChintalagiriShashank – ignorování ostatních periferií a pouhé sledování velikostí paměti flash & existují nabídky ARM, které jsou docela konkurenceschopné například s ATMEGA328p. A nenechte se ‚ příliš rozptylovat obtokovými uzávěry. Pro jednoho může mít tantal smysl jako napájecí filtr, ale skutečné obtokové uzávěry jsou lokální zásobníky s nižší hodnotou pro požadavky na vysokofrekvenční přepínání, a tak může být levnou SMT keramikou. To, co pohání potřebu, jsou také hodiny a spínací frekvence I / O – při srovnatelné frekvenci hodin nebude ARM ve skutečnosti potřebovat všechny doporučené obtokové čepičky.

Odpověď

Vývoj arm se blíží – podívejte se na následující projekty.

Maple Leaf

XDuino

Cortino

Illuminato

rodina ARM PRO

A nyní ARM v balíčku DIP.

NXP LPC1114FN28

BASICchip

odpověď

Část důvodu velkého komunitní zájem o Arduino je fyzická standardizace. Stejně jako fyzické rozvržení je vývojáři Arduino díky možnosti standardizovaného rozšiřování umožněno lidem přijít s vlastními řešeními. Pokud chcete vyměnit základní desku Arduino za jinou desku, která používá jiný mikrokontrolér, můžete. IIRC už někdo postavil desku založenou na PIC, která využívá Arduino v provedení. (Deska PIC Ardunio nemá stejný tvar, ale je jinak podobná.)

Další důvod úspěchu Arduino je ve své otevřenosti – většina mikrokontrolérů založených na PIC byla uzavřena; Používali proprietární hardwarové implementace, takže pokud jste chtěli přepracovat desku tak, aby lépe zapadala do konkrétního prostoru, neměli jste štěstí. Použili vlastní firmware a proprietární vývojové nástroje, takže pokud jste měli chyby nebo byste chtěli rozšířit možnosti, měli jste smůlu. S Arduinem je každý kousek skládačky otevřený: můžete si koupit díly kdekoli, uspořádat je podle potřeby, vylepšit nebo upravte firmware A vývojové nástroje. S Arduino IDE můžete začít jednoduše, ale stále můžete přejít na C nebo Assembly, kdykoli to potřebujete.

Osobně se mi Arduino líbí, protože má spoustu věci „tak akorát“: není to příliš drahé, není to zamčené v proprietárních nástrojích, je snadné začít, má toho hodně schopností a má velkou uživatelskou komunitu, která se neustále rozšiřuje a dělá pěkné věci.

Komentáře

  • Uvedli jste velmi dobré důvody, proč mikrokontrolér fandové jako Arduino, ale otázka byla o ARM vs AVR. Arduino bylo zmíněno kvůli jeho rozhodnutí vybrat pro jeho implementaci řadu AVR řady MCU. Myslím, že pod vaším příspěvkem leží některé relevantnější odpovědi; například skutečnost, že Atmel podporuje svou řadu AVR kompilátorem C. Dobré informace však pro někoho, kdo Arduino nezná.

Odpověď

Hlavní výhodou ATmel uC je že je k dispozici bezplatný překladač pro Linux, PC a Mac. Přidejte k tomu jednoduché multiplatformní grafické uživatelské rozhraní a máte bezplatný vývojový systém, který běží na všech platformách.

Cena je hlavním faktorem pro fandy. Protože chcete mít počáteční cenu v rozmezí 30 $, musíte mít cenu uC, která není vyšší než pár dolarů.

ARM by byl vynikajícím kandidátem na vyšší desky. Mnoho společností licencuje jádro ARM a přidává periferní zařízení. Věřím, že existují bezplatné překladače pro Linux, PC a MAC.

Opravdu se mi líbí Freescale Coldfire pro high-end desky. Pracoval jsem na desce testovacího zařízení, které používalo 5206e. Přidali jsme několik DRAM a vysoce přesných A / D a D / A převodníků. Bylo to nákladově efektivní řešení. Nedávno jsem Coldfire neporovnával s širokou škálou ARM.

Některé z 8bitových UC Freescale jsou hezké, ale nejsem si jistý, jestli mají bezplatné nástroje.

Komentáře

  • Děkujeme za užitečný komentář, ale 8 řádků ‚ podpisu ‚ je trochu extrémní, tyto weby založené na stackoverflow mají tendenci se ve svých odpovědích dívat dolů na inzerci vašich vlastních webů.
  • @jluciani, pokud chcete inzerovat své další weby, vložte odkazy do svého profilu , ne ve vašich odpovědích. Koneckonců, váš blog není odpovědí na tuto otázku …

Odpovědět

Souhlasím s dip balíčkem, nesouhlasím s tím, že paže jsou těžší konfigurovatelné, lpcs jsou, ale nejsou jediným klukem na bloku paží (na to přijde sám atmel).Z toho, co si pamatuji a zažil, byl Atmel a možná stále je jen přátelštější pro vývojáře. Motýl AVR jim výrazně pomohl získat více uživatelů do jejich již tak dobré a šťastné uživatelské základny. PIC byl v mnoha ohledech bolestivý, nástroje AVR tam byly, programování bylo hračkou a nestálo vás to mnohem víc, než nějaké dráty a konektor z rádia. Nástroje jsou tam a zdarma, ale ne tak snadné jako mainline gcc, kde najdete řešení pro paži a palec. Dlouho předtím, než vyšlo arduino, byl AVR čipem pro hobby projekty.

Momentálně nemůže nic konkurovat ARM. U všech ostatních procesorů, kterých se dotknete za den, se dotknete minimálně několika ARM. U některých téměř vše, čeho se dotknete, používá ARM. Je to přirozené přizpůsobení jako 8bitový zabiják, může získat mnohem lepší výkon než 8bitový za stejnou velikost, cenu atd. Nástroje jsou mnohem lepší, sada instrukcí je mnohem čistší než většina jeho konkurence, takže běží stejný kód, který mnohem rychleji atd. Protože kdokoli a jejich bratr mohou vložit ARM a není uzamčen do společnosti jako pic, avr, msp430, existuje široká škála řešení a mnoho různých způsobů zacházení se směsmi mikrokontroléru rom / ram a vektorová tabulka přerušení. Bohužel nejpopulárnější řešení je nejbolestivější. Zkuste sam7 nebo něco takového nebo stellaris. Existuje armmite pro, což je pokus o vytvoření arduino pluginu založeného na paži, nebo něco podobného a tato deska se mi vlastně líbí.

Problém není vždy v procesoru, některé čipy už věděly mohou problémy, některé mají jiné známé problémy. někteří možná nenabízejí otevřený kolektor io pin se slabým vytažením nahoru a vy byste museli dát hardware mimo čip, abyste něco propojili, kde jiný může mít tento k dispozici na jednom nebo všech pinech. Doporučuji vzorkování pole, vyzkoušení různých společností a řešení, takže když chcete nízkou spotřebu, můžete snadno použít msp430, chcete výpočetní výkon v malém čipu, jdete s ramenem nebo pokud chcete vytvořit otevřený projekt, který doufáte ostatní si postaví ve své garáži, pokud je to možné, založíte to na arduinu.

Závěrem pro vaši otázku však je, že to opravdu záleží na vaší aplikaci a na tom, jak ji napíšete, a na výkonu a zdrojích, kterými jste stejným způsobem, že gcc nebo firefox poběží na mnoha různých platformách a procesorech, můžete s největší pravděpodobností napsat svou aplikaci C pro běh na široké škále mikrokontrolérů … IF … máte mikrokontrolér specifickou abstrakční vrstvu, která má cenu. pokud mají mikrokontroléry dostatečně podobné funkce a mají funkce, které potřebujete, a plánujete je dopředu a začleníte je. Pokud má další platforma dostatek paměti / prostředků. Zajímá vás více přenositelnost než výkon atd. Je pravděpodobné, že si to musíte předem naplánovat. nebo alespoň při prvním přepnutí z A do B přepracujete software, pokud / když je třetí přepnutí z B do C, bude to méně bolestivé.

Komentáře

  • Momentálně nemůže nic konkurovat ARM. < – V průmyslu. Ve světě fandů je AVR stále opravdu, opravdu silný a bude tu ještě dlouho.
  • Absolutně souhlasím, že jeden svět avr je šíleně populární, jiný svět, který je shodou okolností tím, kde produkty, které kupujeme dotek a použití jsou tam, kde jsou peníze, to je něco jiného. Pro zábavu doma se naučte jednu, pro svůj denní úkol druhou a hrajte celý den a celou noc.

Odpovědět

Vím, že jste řekli „jiné než náklady“, ale to je pro fanoušky to nejdůležitější. Nepotřebujete více než jeden UART nebo více než jeden SPI na tom, co má být levnou, obecnou platformou. Jakmile začnete potřebovat rychlosti> 20 MHz, měli byste se opravdu dívat na vlastní nastavení (samozřejmě ymmv)

Odpověď

Několik drobných poznámek, které nejsou uvedeny v ostatních komentářích:

  • Arduino je určeno pro malé I / O projekty, které do obvodu přidávají malé množství inteligence. Jsou to obvykle jednořetězcová zařízení v reálném čase, kde by ARM byla velmi zbytečná. Samozřejmě existuje spousta možností pro ARM desky , ale případ použití se obvykle liší – obvykle se zavádějí do operačního systému v plném měřítku.

  • Cílením na tento malý případ použití se vše ostatní zjednoduší – počet pinů, podpora komponenty, spotřeba energie atd.

To znamená, že v případě cílového použití Arduina to není to, jako byste ho slumovali. Procesor 16MHz je pro váš budík velkým problémem s integrovaným chaserem LED (nebo jakýmkoli jiným způsobem 🙂

Answer

Arduino je k dispozici na jiných procesorech. Podívejte se například na ChipKit od Microchip. To používá PIC 32.

Komentáře

  • Omlouvám se Olin, název byl můj nesprávný pokus o úpravu otázky, vyrobený z jejího těla. Nyní by to mělo být přesnější.

Odpověď

Druhý pokus (původní název příspěvku a otázka z +3 před lety byla změněna od původní odpovědi):

Kuře a vejce, ale zejména během posledních několika let (ARM 2007 spustila architekturu Cortex-M) si 32bitové MCU získaly popularitu a prodejci byli lepší při poskytování rychlejšího a snadnějšího přístupu pro komunitu EE při navrhování v> 8bitových mikroskopech (lepší SW nástroje, bezplatné nástroje, více příkladů …).

As Atmel spolu se 100 dalšími nabízí Cortex -M zařízení také a upgradovali svůj nástrojový řetězec tak, aby podporoval AVR na ARM, plus dlouhodobý vztah, je uvedena cesta k upgradu Arduino (?). Objeví se ale alternativy a zdá se, že zahrnují alternativní pokusy o získání jeho podílu na „hobbyyistickém“ dortu: např. Mbed od NXP / ARM a nedávno „CoAction Hero“, 32bitová open-source ARM Cortex-M3 Board na KickStarter.

Poslední myšlenka, 3 roky po počáteční otázce: když všichni prodejci nabízejí 32bitová jádra Cortex-M – mohlo by se nyní Arduino stát jiným než Atmelem?

Původní odpověď: Alf-Egil Bogen, jeden ze spoluzakladatelů společnosti Atmel AVR, se ve svém videoblogu zde dívá na některá pozadí pro přechod tohoto odvětví z 8bitových na 32bitová jádra ARM http://blog.energymicro.com/2013/04/24/avr2arm/ .

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *