I have few question that I am not able to understand.
- What is the difference between API and library in embedded software? Any example would be appreciated.
- What is CMSIS - is it a library provided by ARM that provides little bit higher level than programming by pointing to the pure registers?