We strongly encourage users to use Package manager for sharing their code on Libstock website, because it boosts your efficiency and leaves the end user with no room for error. [more info]
Rating:
Author: dany
Last Updated: 2016-02-25
Package Version: 1.0.0.0
Category: Other Codes
Downloaded: 1421 times
Followed by: 1 user
License: MIT license
Cooperative Real Time Operating System (CRTOS) for PIC32
Do you want to subscribe in order to receive notifications regarding "CRTOS for PIC32" changes.
Do you want to unsubscribe in order to stop receiving notifications regarding "CRTOS for PIC32" changes.
Do you want to report abuse regarding "CRTOS for PIC32".
DOWNLOAD LINK | RELATED COMPILER | CONTAINS |
---|---|---|
1432836621_crtos_for_pic32_mikropascal_pic32.mpkg [2.23MB] | mikroPascal PRO for PIC32 |
|
1435754788_crtos_for_pic32_other_pic32.zip [1.93MB] | Other PIC32 Compilers |
|
1435754813_crtos_for_pic32_mikrobasic_pic32.mpkg [2.05MB] | mikroBasic PRO for PIC32 |
|
PIC32 version of the CRTOS library (http://www.libstock.com/projects/view/722/c-rtos-for-mp-and-mb-p18-and-p24) already available for PIC18 and PIC24.
CRTOS stands for Cooperative Real Time Operating System; designed for and written specifically in mP/mB from mikroElektronika. The system uses cooperative as opposed to pre-emptive scheduling which means that the application code you write has to voluntarily release back to the operating system at appropriate times.
The PIC32 mP version was tested on the mini32 board (P32MX534F064H with 80 Mhz CPU clock).
CRTOS supports the following features:
Have fun!
2015-05-26: Small improvement in the "Restore_Registers" code. Also reduced the code size with approx. 1 Kb. No functionality changes.
2015-05-28: Corrected a small issue in "Restore_registers.inc". No functional change.
2015-05-31: Added the mB package.