SHIPWare

From Serious Documentation
Revision as of 16:44, 23 January 2017 by AdminDr2y70 (talk | contribs) (What is SHIPWare?)
Jump to: navigation, search

What is SHIPWare?

Well, it's sort of like "ShareWare" but different :-)

SHIPWare is a collection of no-cost source-code licensed for the Serious Integrated Modules, including full ports of common RTOSs such as Micrium μC/OS-III, Segger embOS, and FreeRTOS.

SHIPWare also has the board support package (BSP). Depending on specific SIM hardware, SHIPWare packages may include some or all of:

  • Enhanced multi-RAM heap routines
  • Time and RTCC management routines
  • Graphics driver (direct drive if appropriate)
  • Touch driver
  • UART driver
  • SPI driver
  • I2C driver
  • Basic modbus driver
  • Basic CAN driver
  • Demo application code


Note that SHIPWare has a complete OS abstraction layer, so all these drivers and application code run unmodified on all OSs.