Don't we have free compilers for the msp430 architecture already? to begin, is it harvard or von neumann?
Sebastien On Mon, Feb 7, 2011 at 6:50 PM, Harley Laue <losinggenerat...@gmail.com> wrote: > On Mon, Feb 7, 2011 at 11:01 AM, Mark Rages <markra...@gmail.com> wrote: >> On Mon, Feb 7, 2011 at 3:53 AM, Suco <sucotro...@gmail.com> wrote: >>> Hello, >>> I'm developing a vario-altimeter (used in paragliding) using a Bosch >>> pressure sensor and a microcontroller. Until now I was using msp430 chip but >>> I'm thinking about changing it to a pic16f1824 because of the similar price >>> and higher memory and specs. >>> My problem is that I don't know if I can program for this chip in C and >>> compile it in linux. Searching for info it seems that sdcc is the best tool >>> to do it, so I would to know if this chip is supported. >>> Thanks in advance. >>> >> >> You can use sdcc. I'm not sure if that chip is supported yet, but >> it's not too hard to add support. Or you can usually find another chip >> with the same memory map and compile for that. >> >> I question your move away from msp430 however. You need to be >> careful when comparing specs: PIC divides the clock by four, PIC has >> only one register, PIC only operates on 8-bits at a time, sdcc-pic14 >> is not as good a compiler as mspgcc4 (to be fair, MSP430 is a much >> friendlier architecture for a compiler.) MSP430 has better timers, >> better pullup resistor support, better interrupt architecture, better >> ADC input impedance. And the "value-line" MSP430 is pretty >> inexpensive. Maybe you're using the wrong MSP430? > > On that note, have you done any comparisons of the pic16f1824 to the > MSP430 4xx or 5xx/6xx series? I don't know exactly what your > requirements are, but these two series of MSP430 appear to have chips > with similar features/price to the PIC chip you named. Just thought > I'd mention it. > > I think it would be kind of interesting if SDCC supported MSP430's. > Not really a suggestion, just more of a thought. > > ------------------------------------------------------------------------------ > The modern datacenter depends on network connectivity to access resources > and provide services. The best practices for maximizing a physical server's > connectivity to a physical network are well understood - see how these > rules translate into the virtual world? > http://p.sf.net/sfu/oracle-sfdevnlfb > _______________________________________________ > Sdcc-user mailing list > Sdcc-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/sdcc-user > ------------------------------------------------------------------------------ The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb _______________________________________________ Sdcc-user mailing list Sdcc-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sdcc-user