Created Wed, 07 Mar 2012 19:20:14 +0000 by Sal Ammoniac
Wed, 07 Mar 2012 19:20:14 +0000
I'm curious, why was the PIC32 chosen for the chipKIT? I would have thought that with the recent ARM juggernaut, that would have been a "safer" choice.
Not that I'm complaining, mind you -- I like the PIC32.
Wed, 07 Mar 2012 19:39:18 +0000
Because chipKIT grew out of a collaboration with Microchip.
And they don't make ARM chips.
*Brian
Mon, 09 Apr 2012 14:51:46 +0000
What about the Cerebot MX boards which came before the chipKIT boards? Was that a result of a collaboration with Microchip too?
Mon, 09 Apr 2012 21:37:39 +0000
The Cerebot uses an AVR.
The PIC32 has several advantages over an ARM. For instance, the outputs can deliver 12 mA, whereas most ARM chips can only manage 4 mA.
Mon, 09 Apr 2012 22:23:46 +0000
You may wish to correct that as there are more than one line of CEREBOT processor boards.
Mon, 09 Apr 2012 22:37:10 +0000
You are correct. The MX Cerebots use the PIC32.
They weren't mentioned on the Microchip web site and supported by Microchip, as has been the case with the chipKITs.
Mon, 09 Apr 2012 22:58:56 +0000
The Cerebot uses an AVR. The PIC32 has several advantages over an ARM. For instance, the outputs can deliver 12 mA, whereas most ARM chips can only manage 4 mA.
What are some of the other advantages?
Mon, 09 Apr 2012 23:08:33 +0000
Outputs can be toggled at the clock speed.
Five-stage pipeline.
Faster multiply/divide (IIRC).
Etc.
Mon, 09 Apr 2012 23:26:09 +0000
Original post was meant for a different forum.
Tue, 10 Apr 2012 22:44:57 +0000
How is a five-stage pipeline an advantage?
Wed, 11 Apr 2012 03:47:43 +0000
It's faster than a three-stage one.
Wed, 11 Apr 2012 19:00:57 +0000
So what are some of the disadvantages of PIC32? Other than the fact that it's not spelled A-R-M, of course...
Wed, 11 Apr 2012 19:31:16 +0000
Power consumption is the main one. There are no 20-pin ones.
Thu, 12 Apr 2012 13:42:55 +0000
Leon, out of curiosity, why is 20 a magic number? They do have 28 pin PIC32s, and that's pretty close.
*Brian
Thu, 12 Apr 2012 13:55:39 +0000
It can be made a lot cheaper, and will compete directly with the smaller 8-bit devices. There is even one NXP ARM in a tiny 2 mm wafer-scale package with 16 balls, the LPC1102.
Fri, 31 Mar 2017 15:01:54 +0000
Because chipKIT grew out of a collaboration with Microchip. And they don't make ARM chips. *Brian
Don't they?
Fri, 31 Mar 2017 15:36:32 +0000
No, they don't. They buy companies that attempt to make poor excuses for ARM chips.