I am good at C programming and also I am good at embedded devices. I have setup an embedded circuit myself using the basic arduino and by interfacing some devices with it.
But the main problem is that I do not know where and how to start programming this device with the known C programming skills. The device has an on chip boot loader.
By "start programming", I mean how to bring the embedded device into my programming and stuff.
I know program starts from a main() and an infinite loop makes the application run.
But the real question is, how to start this all and integrate the hardware with the software which I write.
Kindly help with this.
Thanks for the help in advance.