Hello,
I am using an Atmel SAMD21 MCU that is based off the ARM Cortex M0+. I am programming it via the Arduino IDE. I notice that the Arduino IDE includes the CMSIS library. Below is an example call from the library to setup a generic clock that compiles in the Arduino IDE
REG_GCLK_CLKCTRL = GCLK_CLKCTRL_CLKEN | // Enable GCLK4 to TCC0 and TCC1
GCLK_CLKCTRL_GEN_GCLK4 | // Select GCLK4
My issue is I don't know where to find documentation on the CMSIS library. I have looked all over the ARM site with no luck. If you can please point me in the right direction it would be appreciated.
If you have a folder called CMSIS, I would expect that inside this folder, there is another folder called Documentation.
This should contain some information in HTML format, so you can read it using your Web-browser.
If that's not the case, try going to Atmel's site and look for the information there (it might be a good idea to search the site for the exact model name of the microcontroller).