Jump to content

[Energia Library] RTOS Libraries for MSP432 on Energia MT

Recommended Posts

I'm exploring TI-RTOS and developing easy-to-use libraries for Energia MT.


The idea is to encapsulate each RTOS element into a class. Up to now, I've implemented the following libraries:

  • Event library with choice of event number Event_Id_00 ... Event_Id_31
  • Semaphore library
  • Mailbox library
  • Timer library
Link to post
Share on other sites
  • 2 weeks later...

The just released Energia 16 comes with the libraries I've developed for RTOS:

  • ClockLibrary and example multiBlink_with_Clock
  • EventLibrary and example MultiEvents
  • MailboxLibrary
  • SemaphoreLibrary
  • SWILibrary
  • SWItriggerLibrary
  • TaskLibrary
  • TimerLibrary

All the libraries are available under the menu Files > Example > 10.Multitasking and come with examples.



Link to post
Share on other sites
  • 2 weeks later...

I've bundled all the libraries in a single package, called Galaxia.



Why the Galaxia name? With LaunchPad, BoosterPack and Energia, let's stay in space and explore new galaxies! :)

Link to post
Share on other sites
  • 2 weeks later...



I am unable to compile the "Task Library" and "Timer Library" examples for Redbearlab WiFi mini EMT. It can not find the timer.h files. Do we have to something extra (add some files) to compile these example? Also what are the time limitations for Redbearlab WiFi mini EMT?


On the other hand if I remove the timer part from TaskLibrary example it runs okay. Does this mean there is no timer support for Redbearlab WiFi mini?

Link to post
Share on other sites
  • 1 month later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...