+ Reply to Thread
Results 1 to 5 of 5

Thread: PIC32 - how's it selling?

  1. #1
    Pavius Newbie
    Join Date
    Jan 2009
    Posts
    97

    Default PIC32 - how's it selling?

    About a year ago i attended the microchip master's conference in Arizona. Everyone was talking about the MIPS - how it's better but how difficult it will be to convince customers to choose it over the ARM. Question is, one year later, what is the adoption rate of the PIC32? I see little to no PIC32 related questions on this board and any 32 bit/powerful processor discussions are about some flavor of ARM - is that indicative?

    If am beating a dead horse, please point me in the direction of forum threads/articles/whatever. I searched google/the forum and bubkes.


  2. #2
    be80be Excellent be80be Excellent be80be Excellent be80be Excellent be80be Excellent be80be Excellent
    Join Date
    Aug 2008
    Location
    morristown,tn
    Posts
    1,998

    Default

    I don't think to many here are playing with a pic32 you can't bread board it LOL If it
    was a p-dip you'd see more using it I have some in there nice little box haven't found a break out board for them
    Burt

  3. #3
    Noggin Good Noggin Good
    Join Date
    Jul 2003
    Location
    Austin, TX
    Posts
    436

    Default

    I use the PIC32 in a couple of projects and I think they're great. I'm using them to drive a 320x240 color graphic LCD among other things. There are a few things I don't like about them but the majority of my dislikes stem from the fact that I dislike Microchips documentation.

    One thing I don't like about the PIC32 that I got used to on the smaller PICs (not sure if all smaller pic's have them or not though) is the lack of a set bit in register instruction. Now, when you clear a flag or modify a register, its not guaranteed to be atomic. So if you want to set an output pin its a read/modify/write and if you get interrupted between read and write the potential exists to read, modify, interrupt, modify same register, exit interrupt, overwrite what the interrupt just wrote. So now there are annoying set and clear registers. Just gotta be careful now.

    I also wish they came in a 1 meg flavor. I'm sitting on 98% utilization of a PIC32 512k part and around 80% utilization on another PIC32 512k part.

    And optimization is TERRIBLE!!!! 0.07% space savings from turning optimization all the way up vs having it off. But I've never been impressed with the optimization with any of the PIC compilers. There is no reason for "for (i = 0; i < 100; i++);" to compile into code unless i is declared volatile. Neither hi-tech nor microchip's compiler seems to do optimize it out though.
    Last edited by Noggin; 9th July 2009 at 03:00 AM.
    A rectangular bear is just a polar bear after a coordinate transform. -- I dunno who.
    A recent study shows that research causes cancer in rats. -- I dunno who said that one either.

  4. #4
    Pavius Newbie
    Join Date
    Jan 2009
    Posts
    97

    Default

    What made you choose it over an ARM based uC? Simply the fact that you had experience with smaller PICs or was it objectively more suited for your application than something like the AT91SAM?

  5. #5
    Noggin Good Noggin Good
    Join Date
    Jul 2003
    Location
    Austin, TX
    Posts
    436

    Default

    I chose it because I had experience with smaller PIC's, specifically the PIC24 in this case. I was already driving the LCD with an application using the PIC24 and I decided that it didn't have enough horsepower. By switching to the PIC32 I was able to reuse 90% of the code I had already written.

    I only learned about the AT91SAM a few days ago. I only read about it for a couple of minutes. I like AVR's a lot more than the PIC16's and below, I wouldn't mind giving the AT91SAM a shot in a project. However, I don't expect to use it much as the company I work for is a Microchip design partner.
    A rectangular bear is just a polar bear after a coordinate transform. -- I dunno who.
    A recent study shows that research causes cancer in rats. -- I dunno who said that one either.

+ Reply to Thread

Similar Threads

  1. COMA - The All in One Instrument (PIC32 contest)
    By ganzziani in forum Electronic Projects Design/Ideas/Reviews
    Replies: 4
    Latest: 17th March 2009, 04:54 PM
  2. Prototyping with PIC32
    By solarwind in forum Micro Controllers
    Replies: 23
    Latest: 23rd January 2009, 06:33 AM
  3. I'm selling my BS2 IC plus some stuff to start
    By TiagoSilva in forum Micro Controllers
    Replies: 5
    Latest: 12th April 2008, 02:31 PM
  4. Selling or licensing my code
    By 2camjohn in forum General Electronics Chat
    Replies: 5
    Latest: 2nd February 2006, 04:04 PM
  5. Selling some of my electronics stuffs
    By mysemcon2000 in forum Micro Controllers
    Replies: 2
    Latest: 11th April 2005, 05:15 PM

Tags for this Thread