🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: sci.electronics.design
Article #1219

Re: Microchip buys Hi-Tech Software

#1219
From: Nico Coesel
Date: Fri, 13 Mar 2009 22:09
43 lines
3193 bytes
"Joel Koltner" <zapwireDASHgroups@yahoo.com> wrote:

>"Nico Coesel" <nico@puntnl.niks> wrote in message 
>news:49baa239.1285504281@news.planet.nl...
>> Good question. The traditional PIC is soon to be overtaken by the ARM
>> derivatives.
>
>For some markets, sure... but in many commodity items like remote controls it 
>doesn't make sense to use a $1 32-bit ARM when a $0.10 8-bit PIC still works 
>just fine.

Yes, but you'll need to sell quite a few units to make up for the
price difference between free GCC and a $$$ toolkit. For high volume
stuff, you're better off slapping an Asic together with some uC core
inside. The 8051 core is probably even cheaper (almost free).

>> An excellent version of GCC is available for the PIC32 (MIPS based)
>> platform. So why bother buying a compiler manufacturor?
>
>GCC for microcontrollers has never been as good as the best commercial 
>compilers in code size or performance... and typically "customer support," 

GCC for ARM and MIPS platforms is pretty darn good. Most commercial
compilers will perform less. Just look at some independant
comparisons. The problem with compiler manufacturor's benchmarks is
that they usually compare their product with full optimisations on
against GCC with all optimisations off.

GCC also works fine with most 16 bit controllers (like the Renesas H8
and the TI MSP430 series). Its the oddball controllers like the 8051
and PIC that require a more specific approach towards converting C
into machine language.

Another advantage of using GCC is that you'll have one dialect and one
development environment (for example Eclipse) for all your platforms.
This makes changing to/porting to other/using multiple platforms a lot
easier since you don't have to invest time in learning new tools.

-- 
Failure does not prove something is impossible, failure simply
indicates you are not using the right tools...
                     "If it doesn't fit, use a bigger hammer!"
--------------------------------------------------------------
Technical Details
Message-ID: <49bad3f3.1298234859@news.planet.nl>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!feeder1.news.weretis.net!weretis.net!zen.net.uk!dedekind.zen.co.uk!213.75.85.109.MISMATCH!pfeed09.wxs.nl!newsfeed.kpn.net!pfeed14.wxs.nl!pfeed15.wxs.nl!not-for-mail
References: <lJ0ul.82265$2O4.15077@newsfe03.iad> <H62dnVpA679GBSXUnZ2dnUVZ_r3inZ2d@supernews.com> <d3ohr4dfficf739aobrc2l72ccmfk5tr7i@4ax.com> <49b9921f$0$7377$afc38c87@news.optusnet.com.au> <DFiul.101793$EO2.7466@newsfe04.iad> <49baa239.1285504281@news.planet.nl> <XGxul.47195$9j5.44005@en-nntp-01.dc1.easynews.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: 112d1e,b51829856e4bb54
X-Google-Thread: 103407,b51829856e4bb54
X-Google-Attributes: gid112d1e,gid103407,domainid0,public,usenet
X-Google-Language: ENGLISH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!feeder1.news.weretis.net!weretis.net!zen.net.uk!dedekind.zen.co.uk!213.75.85.109.MISMATCH!pfeed09.wxs.nl!newsfeed.kpn.net!pfeed14.wxs.nl!pfeed15.wxs.nl!not-for-mail
From: nico@puntnl.niks (Nico Coesel)
Newsgroups: sci.electronics.design,aus.electronics
Subject: Re: Microchip buys Hi-Tech Software
Date: Fri, 13 Mar 2009 22:09:10 GMT
Message-ID: <49bad3f3.1298234859@news.planet.nl>
References: <lJ0ul.82265$2O4.15077@newsfe03.iad> <H62dnVpA679GBSXUnZ2dnUVZ_r3inZ2d@supernews.com> <d3ohr4dfficf739aobrc2l72ccmfk5tr7i@4ax.com> <49b9921f$0$7377$afc38c87@news.optusnet.com.au> <DFiul.101793$EO2.7466@newsfe04.iad> <49baa239.1285504281@news.planet.nl> <XGxul.47195$9j5.44005@en-nntp-01.dc1.easynews.com>
X-Newsreader: Forte Free Agent 1.21/32.243
Lines: 43
NNTP-Posting-Host: 213.10.147.3
X-Trace: 1236982150 textnews.kpn.nl 1646 213.10.147.3:4957
X-Complaints-To: abuse@planet.nl