Matthew Rhys-Roberts wrote: > Hear here... I also encourage the writing of a good guide on stepping up > from PIC assembler to C or other higher level language. This is > something I need to do myself, and have not yet begun looking around for > advice on how to do so! > > For example, I now appreciate the skill required in writing or adapting > low-level maths library functions, but knowing how to abstract this sort > of process via a higher level language would be welcome. > > Matt > > > Brendan Gillatt wrote: > >> As well as the things other people have mentioned, I strongly suggest you >> dedicate a whole section to having a step-by-step guide to getting a >> decent assembler/C toolchain set up. >> >> >> Brendan Gillatt | GPG Key: 0xBF6A0D94 >> >> At this point in time, I do not have the experience in C to write such a guide. I would love to see this too and would gratefully accept any tutorial material and/or advice to be placed on the site along with due credit and links to the author's site if applicable. I have been struggling with the move to embedded C because C in any form is a new language to me. On the PC I can manage at the beginners level but have a few hurdles to overcome in shifting that knowledge to a micro. Some good examples are port/pin representation, variable allocation specific to the processor, and interrupt handling. To the initiated embedded C programmer, what I just said may be no more than spewing nonsense (probably is!), but when ya don't know, where do ya go? I have looked at some C code examples for the PICs and in general they make sense but there are areas that do not seem clear. When I get the time to really dive in to embedded C and get over the hump with the concepts I am not sure of, I will be generating a bit of traffic on the list for sure. Thanks for the input Matthew. If you have any more suggestions, please post them! -- Regards, Stephen D. Barnes -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist