Tag Archives: PIC32 RTOS

Improved error reporting

Spindle® RTOS v4.71 improves error reporting for the mp_signal service.

Posted in Release Note | Tagged , , , , | Comments Off on Improved error reporting

Reduced stack space usage

Spindle® RTOS v4.70 for PIC18 reduces stack space usage for the mp_sleep, mp_wait, and mp_pend services.

Posted in Release Note | Tagged , , , , | Comments Off on Reduced stack space usage

Wait for semaphore with timeout (all ports)

As promised, Spindle® RTOS v4.60 provides the new service, mp_pend, which can wait for a semaphore with a timeout, for all Microchip ports (i.e. PIC18, PIC24/dsPIC, and PIC32).   Happy New Year!

Posted in Release Note | Tagged , , , , | Comments Off on Wait for semaphore with timeout (all ports)

Wait for semaphore with timeout for PIC18

Spindle® RTOS v4.50 for PIC18 provides a new service, mp_pend, which can wait for a semaphore with a timeout. Other minor enhancements include return values which indicate status for queue, memory pool, and semaphore services. While the initial release for … Continue reading

Posted in Release Note | Tagged , , , , | Comments Off on Wait for semaphore with timeout for PIC18

Simplified installation directory structure

Spindle® RTOS v4.40 is functionally equivalent to v4.30, 4.31, and 4.32.  The installation directory structure, however, has been significantly simplified in response to customer feedback.  Moreover, a detailed description of various Spindle® task structures has been added to the Spindle® … Continue reading

Posted in Uncategorized | Tagged , , , , | Comments Off on Simplified installation directory structure

Support for MPLAB® X IDE

Spindle® RTOS v4.32 is a minor release which adds support for the MPLAB® X IDE by providing MPLAB® X project directories for each of the example projects. MPLAB® is a registered trademark of Microchip Technology Inc.

Posted in Release Note | Tagged , , , , | Comments Off on Support for MPLAB® X IDE

User Manual and License updates

Spindle® RTOS v4.31 is a minor release that fixes two errors in the Manual and provides an update for the “Things You May Not Do” section of the License.

Posted in Release Note | Tagged , , , , | Comments Off on User Manual and License updates

Improved scalability for 8-bit, 16-bit, and 32-bit PIC®

Micropier Spindle® RTOS v4.30 emphasizes scalability across 8-bit, 16-bit, and 32-bit PIC® Microcontroller families and affordability for students, hobbyists, and professionals alike. Release Notes for v4.30: 1.    Various documentation ambiguities in v4.20 were clarified. 2.    The scope for … Continue reading

Posted in Release Note | Tagged , , , , | Comments Off on Improved scalability for 8-bit, 16-bit, and 32-bit PIC®

Support for MPLAB® XC8 compiler

When using MPLAB XC8, the Micropier Spindle RTOS defaults to priority-based, non-preemptive scheduling. With regard to the stack model used by Spindle, the “stack type” should be set to “reentrant” under XC8 global options. MPLAB® is a registered trademark of … Continue reading

Posted in Release Note | Tagged , , , , | Comments Off on Support for MPLAB® XC8 compiler

Support for MPLAB® XC16 and XC32 compilers

Micropier Spindle® RTOS v4.12 introduces support for the MPLAB® XC16 and XC32 compilers.  v4.12 also provides support for the PIC18 Explorer development board. MPLAB® is a registered trademark of Microchip Technology Inc.

Posted in Release Note | Tagged , , , , | Comments Off on Support for MPLAB® XC16 and XC32 compilers