On Thu, Feb 23, 2017 at 9:47 PM, Erik Christiansen <dva...@internode.on.net>
wrote:
...

> Conversely, why is the ATtiny15
> "best" for the job at hand? Answer: Because it has a few ADC channels, I
> have a few of them in my goodies box, AND I'm set up to develop with
> them.


That last one is big.  "set up to develop them."  I'll expand on that in
just one second...


>
> > They are very good, cheap, very common and used by many manufacturers.
>
> Nicklas, that is true for all the microcontrollers doing well on the
> market.


ARM has over 80 licensees for just the Cortex family.  Atmel has... only
themselves.  If you are going to invest the time & money to setup and
develop for a chip, not just for a current project but unknown future ones,
you will likely be better off starting/switching to ARM.  I've been writing
embedded code professionally for decades and have used darn near
everything.  We currently have products using Motorola(freescale), Atmel
ATMega, Microchip, TI DSP, and ARM in production.  Its a *NO BRAINER* that
ARM is the winner in the bang for the buck and is going into all new
products.  The breadth of products available is simply unmatched by those
other manufacturers combined.  Its not that any of the other companies are
bad.  Many make a couple class leading products, its just their business
model is limiting.  We've had Renesas try to court us on multiple occasions
(RZ family I iirc).  They make some really nice products that were faster
then the ARMs available at the time but in the end I told them - 'your only
flaw is that it isn't an ARM'.  And that choice proved to be the right one
as there were ARMs faster than those Renesas cores available shortly
after.  Renesas makes ARM products too now.  FWIW, We are currently alpha
testing the STM32H7 - super fun part!

Its not a perfect analogy but ARM is the hardware equivalent to open
source.  Pay for the core (ok, so not exactly open source) and put
*ANYTHING* you want around it.  Since this is a forum of Linux users that
should find broad appeal.  Chip manufacturers have certainly voted to
support it.


>
> As the original question specifically referred to Arduino development,
> it may also be that being able to talk to the Arduino community is also
> a tangible benefit. It is doubtless more useful than mere CPU evangelism.
>

Indeed support is VERY useful.  There are many more ARM forums (and
professional users) then Arduino.  In my professional opinion: 10yrs from
now ARM will still very much be around.  I wouldn't make the same bet on
Arduino/ATmega.

'CPU evangelism' made me chuckle as it is a very apt description.  Will
remember that phrase:)

Stephen
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to