We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest. Update Here
Stay in the loop with the latest from Microchip. Update your profile while you are at it. Update Here
Complete your profile to access more resources. Update Here

Part Number: SW300032

CMX-TINY FOR DSPIC30F

Overview

This product is no longer available for sale.

CMX-Tiny+ is a compact, real-time operating system that allows tasks to run quasi-concurrentlly, seeming to process multiple jobs simultaneously. CMX-Tiny+ has been especially designed to offer such a small Flash/RAM footprint that it can be used with only the onboard Flash/RAM of the dsPIC30F as a single-chip solution. Based upon a scaled-down version of the popular CMX-RTX, CMX-Tiny+ retains most of the power of CMX-RTX, including its more frequently used functions.
Like its larger counterpart, CMX-Tiny+ takes the headaches out of real time programming. The software lets the programmer concentrate on the overall embedded application while taking care of the real-time program details. The result is projects that are finished faster and more efficiently.

Key features of the CMX-Tiny+™ for dsPIC30F include:

  • Extremely small Flash/RAM footprint
  • Truly preemptive RTOS
  • Low power mode supported
  • Full source code with every purchase
  • Free technical support and updates
  • Low, economical pricing
  • No royalties on shipped products
  • Backward compatible with CMX-Scheduler™
  • Integrated with CMX-MicroNet™ for optional networking connectivity

CMX-Tiny+ Specifications for dsPIC® Products

All CMX Functions:   2304 bytes  
CMX Initialize Module:  249 bytes  
CMX Assembly Module (scheduler):   570 bytes  
RAM, Each Task Control Block   13 bytes 
Flash, Each Task Control Block:  6 bytes  
Minimum. Context Switch:  71 cycles (starting a task) 
  121 cycles (resuming a task) 



CMX Functions are contained in a library, thus reducing code size, if not referenced.

N/A

N/A

Cannot load image!

Live Chat

Need Help?

Privacy Policy