Thanks....
So, I am starting to code in C first, then i am just going to see how it compiles to assembly while using the debug feature.
The guy I am working with bought me the PIC18 starter kit. It's alright, but I am just confused because it does not really say what is going on. I go into their demo files, but it doe snot really explain everything. Since the board is feature packed, there is alot of stuff I could not care less about, but I have to sit there and read the code anyways.
At the moment, I am just confused about the boot loader. How am I supposed to code it? Is it already done and I just code my embedded program or do I actually have to code the boot loader also?
The way the board does it out of the box is that it gets everything from a preloaded SD card. However, I will not have an SD card when I write the code for the real device. I am trying to do this ASAP because I am on the eval version of the compiler/MPLAB IDE, and once it expires, you lose the optimizations and the notes say that the programs that the compiler will make will be too big once the optimizations are gone.
What I plan on doing is using this board and having it grab info from the SD card and then displaying it on the PC. I am pretending that the SD card is going to be a dumb FPGA, so I am just preparing the SPI (will not be I2C) communications for it so I am prepared when we move this code to the real project.
thanks!