Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

Re: [lpc2000] GCC :) ARM toolchain

2004-10-04 by Alex Gibson

Morten Kahr Nielsen wrote:

> Hi,
>
> is there some kind og IDE for the GCC or du You have to compile from 
> the command line.
>
> Morten


can compile from the commandline.  use a makefile

cdt plugin for eclipse  www.eclipse.org   as the ide is java based its 
very slow
(even on a fast machine p4 3GHz 1GB ram)

vide


Not using the philips chips but a good way to learn arm programming
would to use a nintendo gameboy, can get emulators so can
test your programs and games on a pc.

There are lots of tutorials and starter docs out there.

Here are a few links

http://www.jharbour.com/gameboy/index.html
http://vba.ngemu.com/
http://www.devrs.com/gba/
http://www.gbadev.org

An interesting addon for gba is xport from www.charmedlabs.com
adds a fpga  also xport robotics kit turns the gba into a robotics 
controller.
Have an ecos port for the gba.

Another you can find cheap is the ngauge (100MHz arm)
not very much on using them for development
out there

Another similar system also arm based but arm9 not arm7 is the 
gamepark32 from a Korean company
The GP32 is the first open source handheld console. It is based around 
an ARM9 133Mhz CPU  with 8Mb RAM and a 320x240 colour LCD screen(latest 
ones backlit). It uses smart media cards (SMCs) for storage.
http://gamepark.com/
http://gamepark.com/supporter/supporter_faq.asp
http://www.gp32x.com/
has emulators for lots of other handhelds including gba
lots of other free software
faq
http://www.gp32world.co.uk/modules.php?op=modload&name=FAQ&file=index&myfaq=yes&id_cat=1
howto on development
http://www.gp32world.co.uk/modules.php?op=modload&name=FAQ&file=index&myfaq=yes&id_cat=6
http://www.gp32eu.com/

more gamepark dev stuff here
http://www.gp32world.co.uk/modules.php?op=modload&name=Web_Links&file=index&req=viewlink&cid=2

Alex

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.