I'm extremely impressed by the ease-of-use of mbed, but like some other posters in these forums I am uncomfortable using object-only libraries for prototype development, because once one has a prototype working there is potentially a lot more work to be done to re-create those libraries.
I have therefore written 'Tollos' -- a small supervisor program for microcontrollers using ARM Cortex M3 cores. It is intended to provide an efficient platform for low power applications, suitable for development boards and microcontrollers from multiple vendors (and in particular the mbed board). All the source code for Tollos and a sample application is included; it is all written in C.
Tollos is now available at http://speleotrove.com/tollos/ -- it is beginning to be useful, and I expect to be adding to it. See http://speleotrove.com/tollos/features.html for a summary of its features.
In the spirit of mbed's ease of use, I have also put together a 'Getting Started' guide at http://speleotrove.com/tollos/getting_started.html which covers setting up Tollos, mbed, and a terminal, and then shows how to modify the sample application and compile and link it.
All comments and suggestions are welcome!
Mike Cowlishaw
I'm extremely impressed by the ease-of-use of mbed, but like some other posters in these forums I am uncomfortable using object-only libraries for prototype development, because once one has a prototype working there is potentially a lot more work to be done to re-create those libraries.
I have therefore written 'Tollos' -- a small supervisor program for microcontrollers using ARM Cortex M3 cores. It is intended to provide an efficient platform for low power applications, suitable for development boards and microcontrollers from multiple vendors (and in particular the mbed board). All the source code for Tollos and a sample application is included; it is all written in C.
Tollos is now available at http://speleotrove.com/tollos/ -- it is beginning to be useful, and I expect to be adding to it. See http://speleotrove.com/tollos/features.html for a summary of its features.
In the spirit of mbed's ease of use, I have also put together a 'Getting Started' guide at http://speleotrove.com/tollos/getting_started.html which covers setting up Tollos, mbed, and a terminal, and then shows how to modify the sample application and compile and link it.
All comments and suggestions are welcome!
Mike Cowlishaw