QDK PIC24/dsPIC-XC16 - Quantum Leaps
QDK PIC24/dsPIC-XC16 - Quantum Leaps
QDK PIC24/dsPIC-XC16 - Quantum Leaps
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>QDK</strong><br />
<strong>PIC24</strong>/<strong>dsPIC</strong>-<strong>XC16</strong><br />
www.state-machine.com/pic<br />
| | | | +-qk_port.h – QK platform-dependent public include<br />
| | | | +-qs_port.h – QS platform-dependent public include<br />
|<br />
+-examples\<br />
- subdirectory containing the QP example files<br />
| +-pic24-dspic\ - <strong>PIC24</strong>-<strong>dsPIC</strong> examples<br />
| | +-vanilla\ - Ports to the non-preemptive “vanilla” kernel<br />
| | | +-xc16\ - Microchip MPLABX <strong>XC16</strong> compiler<br />
| | | | +-dpp-microstick2-pic24.X\ - DPP example for Microstick II with <strong>PIC24</strong><br />
| | | | | +-build\ - directory containing the builds<br />
| | | | | +-dist\ - directory containing the distribution (binaries)<br />
| | | | | +-nbproject\ - Net Beans project (MPLABX project data)<br />
| | | | | +-bsp.c - BSP for Explorer 16 with <strong>PIC24</strong>FJ128GA010<br />
| | | | | +-bsp.h - BSP header file<br />
| | | | | +-main.c - the main function<br />
| | | | | +-philo.c - the Philosopher active objects<br />
| | | | | +-dpp.h - the DPP application header file<br />
| | | | | +-dpp.qm - the DPP model file for QM<br />
| | | | | +-table.c - the Table active object<br />
| | | | |<br />
| | | | +-dpp-microstick2-dspic.X\ - DPP example for Microstick II with <strong>dsPIC</strong><br />
| | | | | +-build\ - directory containing the builds<br />
| | | | | +-dist\ - directory containing the distribution (binaries)<br />
| | | | | +-nbproject\ - Net Beans project (MPLABX project data)<br />
| | | | | +-bsp.c - BSP for Explorer 16 with <strong>dsPIC</strong>33FJ256GP710<br />
| | | | | +-bsp.h - BSP header file<br />
| | | | | +-main.c - the main function<br />
| | | | | +-philo.c - the Philosopher active objects<br />
| | | | | +-dpp.h - the DPP application header file<br />
| | | | | +-dpp.qm - the DPP model file for QM<br />
| | | | | +-table.c - the Table active object<br />
| | |<br />
| | +-qk\ - Ports to the preemptive QK kernel<br />
| | | +-xc16\ - Microchip MPLABX <strong>XC16</strong> compiler<br />
| | | | +-dpp-qk-explorer16_pic24\ - DPP example for Explorer 16 with <strong>PIC24</strong> chip<br />
| | | | | +-build\ - directory containing the builds<br />
| | | | | +-dist\ - directory containing the distribution (binaries)<br />
| | | | | +-nbproject\ - Net Beans project (MPLABX project data)<br />
| | | | | +-bsp.c - BSP for Explorer 16 with <strong>PIC24</strong>FJ128GA010<br />
| | | | | +-bsp.h - BSP header file<br />
| | | | | +-main.c - the main function<br />
| | | | | +-philo.c - the Philosopher active objects<br />
| | | | | +-dpp.h - the DPP application header file<br />
| | | | | +-dpp.qm - the DPP model file for QM<br />
| | | | | +-table.c - the Table active object<br />
| | | | |<br />
| | | | +-dpp-qk-microstick2-dspic.X\ - DPP example for Microstick II with <strong>dsPIC</strong><br />
| | | | | +-build\ - directory containing the builds<br />
| | | | | +-dist\ - directory containing the distribution (binaries)<br />
| | | | | +-nbproject\ - Net Beans project (MPLABX project data)<br />
| | | | | +-bsp.c - BSP for Explorer 16 with <strong>dsPIC</strong>33FJ256GP710<br />
| | | | | +-bsp.h - BSP header file<br />
| | | | | +-main.c - the main function<br />
| | | | | +-philo.c - the Philosopher active objects<br />
| | | | | +-dpp.h - the DPP application header file<br />
| | | | | +-dpp.qm - the DPP model file for QM<br />
| | | | | +-table.c - the Table active object<br />
Copyright © <strong>Quantum</strong> <strong>Leaps</strong>, LLC. All Rights Reserved.<br />
7 of 35