Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Which Microcontroller is Best

Status
Not open for further replies.

mushahid980

Member level 3
Joined
Mar 10, 2011
Messages
57
Helped
9
Reputation
18
Reaction score
8
Trophy points
1,288
Location
Pakistan
Activity points
1,609
Can you Suggest me the Micro controller is best

Intel v/s PIC v/s ARM v/s Cortex v/s AVR
 

Are you beginner with microcontroller? What is your application? Then I suggest you.
 

Best for Interfacing .. ? with Accelerometers and Digital Images ..

---------- Post added at 20:06 ---------- Previous post was at 20:04 ----------

Sure i am Newbie
 

for digital image interfacing i think DSP kits will work....... did not saw any controller based digital imaging process.


by digital image interfacing i perceived image processing
 

In my view if you want to do image processing better will be ARM9 or ARM11 Core.....bcz images need large meomory size and with both ARM9 and ARM11 you can do DDR interfacing ....which will eventually help you to get the speed that you are looking for....

Good Luck
 

mushahid980 said:
Intel v/s PIC v/s ARM v/s Cortex v/s AVR


with Accelerometers and Digital Images ..

Stay away from ATmega AVRs, they are not suitable for such applications.
For XMega I don't know.
 

So what you say PIC would be Better Choice or ATMEGA ? or 89c51 ?

To be honest, none of them i think (I am only keeping a window open for dsPIC).
**broken link removed**

Personally I would avoid 8 and 16 bit MCUs and took a closer look at the ARM architecture. The link provided by horace1 includes Cortex-A8 processor.
Cortex-A8 Processor - ARM

You could also look into Cortex-M4 processors.
Cortex-M4 Processor - ARM

ARM9 processor family are also suitable for this.
ARM9 Processor Family - ARM

The only reason you could stay below 32 bit would be the cost (even though I didn't make a price research on this I assume that 16 bit DSP processors are cheaper). If you are to release this product in mass production, then cost matters. But above all is to choose a processor that can effectively do the job you want.

You know your application better and the final choice is yours.
Cheers!
 
Thnx Alot i have nothing but a Proud Respect for you Men .. ! Thanks Alot once Again ! :) ..

To be honest, none of them i think (I am only keeping a window open for dsPIC).
**broken link removed**

Personally I would avoid 8 and 16 bit MCUs and took a closer look at the ARM architecture. The link provided by horace1 includes Cortex-A8 processor.
Cortex-A8 Processor - ARM

You could also look into Cortex-M4 processors.
Cortex-M4 Processor - ARM

ARM9 processor family are also suitable for this.
ARM9 Processor Family - ARM

The only reason you could stay below 32 bit would be the cost (even though I didn't make a price research on this I assume that 16 bit DSP processors are cheaper). If you are to release this product in mass production, then cost matters. But above all is to choose a processor that can effectively do the job you want.

You know your application better and the final choice is yours.
Cheers!
 
  • Like
Reactions: alexxx

    alexxx

    Points: 2
    Helpful Answer Positive Rating
there is no 'best' microcontroller - the main thing being that it meets the requirements specification. In the end it often comes down to personal preference and experience.
For general purpose control applications we tend to use PIC24s as we have plenty of experience (hardware and software) with interfaceing devices to them (keypads, LCDs, IrDA, USB, Canbus, barcode scanners, motors, WiFi, Zigbee, modems, etc).
For specialist applications we have used dsPICs, PIC32s, ARMs and Texas C6000. Unless we are dealing with 10000's of units we no longer use PIC16s or PIC18s - the PIC24s, although a bit more expensive, give much more power and flexibility.
 
Last edited:
Thnkx horace it will work great for me .. thanks alot for sharing information ..
there is no 'best' microcontroller - the main thing being that it meets the requirements specification. In the end it often comes personal preference and experience.
For general purpose control applications we tend to use PIC24s as we have plenty of experience (hardware and software) with interfaceing devices to them.
For specialist applications we have used dsPICs, PIC32s, ARMs and Texas C6000. Unless we are dealing with 10000's of units we no longer use PIC16s or PIC18 - the PIC24s, although a bit more expensive, give much more power and flexibility.
 

Hello!

suitable is best!!!

Anyway, this reply is the best one!
I was about to write the usual arguments, depends on your application, etc, etc,
but this reply summarizes it all!

Dora.
 

Hello!



Anyway, this reply is the best one!
I was about to write the usual arguments, depends on your application, etc, etc,
but this reply summarizes it all!

Dora.

TKS,I used a lot of MCU,each chip has it own special skills.but it's just a tools for our designed.our idea more than anything!
 

Can you Suggest me the Micro controller is best

Intel v/s PIC v/s ARM v/s Cortex v/s AVR

Currently i am working on ARM Cortex M3- STM32101RBT6.......its a 32bit controller
It is having 12KB flash 6 timmers,ADC and 7 communication interface and 3 USART
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top