How true. I was an original IAR Kickstart owner when I started looking at the LPC processors. I've been writing embedded control for over 25 years (start with the Intel 4004) and one thing I came to realize is that the examples and technical information in the data sheets and user manuals a fraught with errors. I tried the MakeApp program and was impressed with what it did, but I do not like to rely on code generated from programs. So I designed my own program and start up files by using the application examples I received with the board. That went very well for the first 3 days, but I was stuck on the SPI one day and was waiting for a tech. response from IAR ( and Philips) when I decided to try the MakeApp again but for real. Worked perfectly and there where lots of comments in the source it generated. I was up and running in about 10 minutes and I was able to use the code generated (with a few modifications) with no problems. I still think they have a way to go, but I think it's a great start. Now I also played with the PIC processors and a compiler from a little company called CC. They tried the same thing and in some ways it was useful, but I found out that only about 25 to 40% of the code was good and the rest was using the wrong registers or comparator in the example. I tried it a few times and found that it messed up the code about 50% of the times. The MakeApp (even though lengthily in design layout targeted towards large scale design) did work every time I used it. Over all, both programs allowed me to better understand what needed to be done, even though I still wasted some time trying to figure out what they did and why. I say they are great template makers then code writers. In that sense they are better then trying to read the manual and getting discrepancies on 4 different pages for the same input line. We all have our own programming ideals and opinions on the way something should be designed. All I'm saying is that the MakeApp did the job when I needed it with little effort. Charles -----Original Message----- From: sig5534 [mailto:sig5534@...] Sent: Wednesday, January 05, 2005 4:23 AM To: lpc2000@yahoogroups.com Subject: [lpc2000] Re: Imagecraft ARM compiler release beta1 > Obviously you are not using the program the way they are intend. That's true, and as I said I ended up not using the MA code as is, but rewrote what I needed in the way I needed it. I bought the IAR Kickstart kit for $195, and MakeApp for the LPC2104/5/6 comes with that. But I also believe they sell the MakeApp ala cart for other devices for about $150-$200 too. So let's just call it $200 for MakeApp. The value of the example code you get easily pays for itself. I was told by one sales person from another compiler company that the reason they charge/justify the $XXXX prices is because of the 'good examples' they provide you with that get you up and running quickly. Agree or not, that is one of their sales points. Example code is worth a lot. So yes I think the biggest value in MakeApp is the example code it provides. No question about it. But we are splitting hairs. Whether I use their code as is, or read it for example material, it is still helping me get my code/project done. And after all that's what its all about. Chris. Yahoo! Groups Links
Message
RE: [lpc2000] Re: Imagecraft ARM compiler release beta1
2005-01-05 by Charles R. Grenz
Attachments
- No local attachments were found for this message.