Blockset described on this wiki is deprecated since 2012.
For Model Based Design (MBD), use the free MPLAB Device Blocks for Simulink, tool from Microchip.
Updated Rapid Control Prototyping (RCP) custom projects are published at: https://lubin.kerhuel.eu.
Review
Rapid Prototyping Tools or experimentation for Microchip PIC / dsPIC microcontroller
Contents
Tools
Quantiphi
product from SimuQuest companie sell a Matlab toolbox for Microchip PIC18Fx480/x580 (9000$ for a single licence including the UniPhi product)
Scicos-Scilab
Evidence Companie built a Scilab/Scicos Code Generator for the FLEX board which is based on a microchip microcontroller
Embedded Target for dsPIC
(Matlab Blockset from this website)
Supported chip :
See Release Notes and known bug for details
|
Experimentation
The Autonomous Unmanned Systems (USL)
This team at the University or South Florida works of Unmanned Aerial Vehicles (UAV). In a step by stem approach, they validate the simulink generated code by compiling it and connecting the "Autopilote PC-software" to a plane simulation software (X-Plane). Then, they compile the code to implement it into a PIC18f 4620. They deal with timing and PIC peripheral by integrating "hand coding functions" into the code generated by Matlab.
Two refferences: ( PDF available on http://splatsosoft.com:81/site/jeff/vitae.html )
D. Ernst, K. Valavanis, J. Craighead, “Unmanned Vehicle Controller Design, Evaluation and Implementation: From MATLAB to Printed Circuit Board”, Journal of Intelligent and Robotic Systems (In print)
D. Ernst, K. Valavanis, J. Craighead, Automated Process for Unmanned Systems Controller Implementation Using MATLAB, CD-ROM Proceedings, 14th Mediterranean Conference on Control and Automation, Ancona, Italy, June 2006.