QuoteI think the reason why ARM is getting so popular is because the core architecture is very similar.Oh, I agree. But I'm not sure that it's a VALID reason, given that peripherals can be dramatically different, even on something supposedly trivial like GPIO. If you were programming in a HLL, a lot of that similarity would be implemented by your compiler regardless of underlying hardware. It's also not entirely clear than CA8, CM3, and CM0 are really any more like each other than PIC32, PIC18, and PIC16 chips. There are some pretty significant instruction set and architecture differences.
Now please give me one reason to use AVR or PIC?
-STM32F030F4P6 - 3.68 PLN (0.87€)
For me on the other hand, I can have that PIC screaming it's tits off, doing exactly what I want in under 10 minutes.
- lack of DIP packaged ARM's. I know only two of them (LPC8xx and LPC1114).
- IDE setup - I know it should be easy but believe me from time to time I really have some issues with some chips.
the PIC32MZ
there are many alternatives.
Quotethe PIC32MZ
Don't hold your breath: they have been talking about that for quite some time now.
In the chip business, there is no need to wait for anything: there are many alternatives.
readily available in single chip quantities
I'm willing to wait half a year longer if it means I can keep the compiler and specific knowledge I have.
I'm not sure why it doesn't seem to be as well known as some of the other toolchains like Codesourcery Lite
To answer my on question, the new line will be the PIC32MZ series and rumour has it that more info will be available toward the end of this year with chips available early next year and to continue with unfounded rumours 200MHz, DSP, MMU, upto 2MB flash, upto 512k ram... personally I'm excited
QuoteI'm not sure why it doesn't seem to be as well known as some of the other toolchains like Codesourcery Lite
2nd that. I use the same toolchain as you do and couldn't have been happier. Never understood why anyone would use Codesourcery, etc.
I'm not sure why it doesn't seem to be as well known as some of the other toolchains like Codesourcery Lite or Summon ARM toolchain.
there are many alternatives.I know nothing about arm processors and I'm just a hobbyist so please take this as a genuinequestionremark.
If those specs are anywhere near true, then a quick cursory google search for that speed, that amount of ram, peripheral laden MCU, readily available in single chip quantities, etc etc, there appears to be slim pickin's
With that in mind I've decided to just pick one manufacturer, one ide/compiler and get to know that.
Know I'm faced with another decision... Is CMSIS worth learning?
In the direction, I would recommend CoIDE + one of those STM32 chips it supports - it is really really good, particularly the wizard.