HI,
i'm an ICT professional (so also with an IT background) and very much interested in embedded development (IoT solutions). Until now I mainly did embedded development (mainly ARM m3, m4 microprocessors based development boards: eg Spark Core, TI CC3200 MCU,...) using development environments based on Wiring. However I want to go a step further e.g. programming timer interrupts, using/porting existing libraries, etc. For this I need to program in embedded C (I already know some C). But between knowing (some) C and using it in embedded development i'm missing some parts. Therefore I'm looking for a good book, that can be understood by someone with an IT background, on embedded programming in C preferably for ARM m3/4 microprocessors? Who can give me some suggestions?
Thanks.
Guy
This online training material from Silicon Labs may be of interest to you. It is targeted to the ARM Cortex-M3 based Giant Gecko Board (EFM32) from Silicon Labs. Based on what you have indicated as your requirements, Level 3 of the training material includes topics on the following:
Hope this helps.
Regards,
Sadanand Gulwadi
ARM University Program Manager, Bangalore