> 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 supplied from the manufacturers have a problem here, they assumme everything change dynamically while in reality it does not. Software could be made simpler by not using there software libraries. A good example is with there drivers callback functions are registered dynamically and if this is done once during startup software will become simpler by just adding the function calls to the interrupt handler, with this method it is simple to analyse what functions will be called. ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users