Unable to find low-cost C compiler for Source Level Debuggin

Go To Last Post
6 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I am using ICE200 and am unable to find a low cost C compiler that interfaces seamlessly with the debug environment. I know the Help in AVR Studio refers to the IAR compiler, but there is no instructions as far as I can see, to assist with it's setup. Please advise. Any other compiler with setup instructions will also do.
Thanks and best regards.

admin's test signature
 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hello Heinrich,

I am using CodeVisionAVR C Compiler form;

http://infotech.ir.ro/

It sells for $150 US.

It is excellent works seamlessly with AVR Studio, STK anything including STK500 and ICE200 (it's the only one I tried, I am sure it covers others),

It comes with an excellent code wizard that saves hours of scouring data sheets, and not just for AVR but also peripheral ic's i2c, lcd, keyboard, clock chips, temperature sensors etc.

Of course it covers all the intricacies of the entire AVR range, uarts, pwm, interrupts, io, rtc, timers etc etc etc.

You simply tick which processor, which peripherals, and start writing your MAIN routine, it is that simple.

inline assembly no problem

#ASM ("any opcode")

Setting up a uart at any baud rate, polled or interrupt driven, simple enter the crystal frequency, just tick the boxes and it's done, and it works, same for a to d, lcd etc.

I can honestly recommend this product, it is sold at a very fair price for the quality piece of software that it is, and SUPPORT is excellent.

Demo verison available.

Joseph Abram

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

For a full ANSI C compiler with Application Wizard, code optimizations etc., check out our fully functional 30 days demo. We have distributors all over the world. It provides full debugging support for AVR Studio.

// richard
http://www.imagecraft.com

Richard Man http://imagecraft.com

Beyond Arduino - When you're ready to get serious...
JumpStart C Tools, The Better Alternative.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hi Joseph
Thanks a lot for the feedback. Could you explain something please?
CodeVisionAVR and AVR Studio are both IDE's. We already have one CodeVision licence. How does one set up AVR Studio to use CodeVision C... or does the CodeVision IDE recognise the ICE200 and uses it from within?
Thanks.

admin's test signature
 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hi Richard
Thanks, I will check it out. Hopes it gives an easy-to-use recipe on how to integrate the ImageCraft compiler, AVRStudio and the ICE200
Best regards.
Heinrich

admin's test signature
 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

The 3.x Studio project support is somewhat weak. To use our ICCAVR compiler w/ Studio, you need to
1) use our IDE to build your project. This generates a COFF format file with the .cof extenstion,
2) use AVR Studio to open the .cof file, and it will open the source files.

That's it!

We are working with a 3rd party vendor to potentially supply a different debugger that drives the ICE200, probably to be released sometimes in the 2nd half of this year. It will cost more than AVR Studio (X > 0, for any amount of X :-) ), but it is an industrial strength debugger in use for over 6 years for other microcontrollers.

If you have any questions, please feel to contact me directly at richard@imaegcraft.com.

// richard
http://www.imagecraft.com

Richard Man http://imagecraft.com

Beyond Arduino - When you're ready to get serious...
JumpStart C Tools, The Better Alternative.