hi to all the fellows .....
i want to ask certain things regarding embedded c programing
i am new to embedded c programming and i started with AVR microcontroller
now i want to do all arduino based projects using embedded c code instead of C++ language used in arduino ide .
so i started doing random projects in atmega 328 using embedded c like i started doing projects by starting basics
GPIO pins, bit shifting , serial communication and like that
how should i learn / start / get to know embedded c so that i can interface any module/sensor with microcontroller like in previous posts i am asking question regarding serial communication ,ADC etc
even though before posting this i have read about its registers, its basic code but still i realised i dont know many things like bit banging , how to use sprintf ,print ... ( basicly AVR libc library)
so any suggestions how should i pursue with things.
also when i read the code of the librarys i get into thoughts what should i do or pursue things so that i can also wite such codes..