I forgot to mention the system clock. As is in the software libraries it is
a variable although in almost all applications I have written clock
frequency is assumed to be constant. Then I started to program I usually
defined clock frequency to be constant since it is known at compile time. I
do not
It might you used to register call back style functions but it is a lot
simpler to tell which functions will be called if function calls are added
in interrupt handler. The software I write usually is very simple and one
of the reasons is I use the static approach, it have limitations but are
simpl
You can choose to any of several libraries. I have an ARM M3 right
now using the Arduino IDE. Can't get much simpler than that.
Another one, an M4 here is being programmed using "mbed" library
because I need to do something more complex that needs an RTOS but
mbed is also very simple, certainly
> TheCortex M is more like the Arduino then Pi. The M rarely runs an
> operating system and the software burned into flash and from an end
> user's level the software never change. You see the Arm Cortex M
> inside things like inkjet printers and microwave ovens and the like.
The librarys suppl