I know I'm an old guy (software developer for more than 35 years), I have been using Keil RTOS for ages (13+ years on ARM, before that a zillion years on 8051) and have so far been satisfied with it, and most importantly learned to live with the RTOS and its shortcomings...
In this "CMSIS" age of things, I wonder if I should move on to the "brand new modern way" of using the RTOS? One thing I REALLY hate is the "package idea" of UV5, all this builtin handling of things makes me shiver... Basically its because I feel that I loose control...
Am I right, or should I just pull myself together and jump on the CMSIS wagon and embrace the wonderful new world? What is your experience with this ??
Maybe I'm just being paranoid....
More and more solutions are provided by manufacturers, and each one is different from the others. Don't know how to catch up.
... -> LPCXpresso -> MCUXpresso -> Qualcomm to Acquire NXP -> ???
The MCUXpresso IDE merges the best of the popular LPCXpresso and Kinetis Design Studio IDEs into one easy-to-use integrated development environment for Kinetis and LPC MCUs.
globenewswire.com/.../NXP-Announces-MCUXpresso-Software-and-Tools-Unifies-Development-Support-for-its-Microcontroller-Powerhouse-Portfolio.html
Well, I have dug into this modern "CMSIS stuff" and Keils RTX5/RTOS2 etc. It seems mostly logical, but one must keep focused as there are a lot of old information/previous versions etc that one have to steer around. I had a couple of questions, these where answered with lightning speed by technical support.
Currently trying to get the file system to run on a MCB1500 board (SD card over SPI), but so far no success (I'm getting fsMediaError) on the fsMount(). It seems from the eventrecorder (which is super nice!) that there is a "BlenWriteError". I will take this up with support also...