QDK PIC24/dsPIC-C30 - Quantum Leaps
QDK PIC24/dsPIC-C30 - Quantum Leaps
QDK PIC24/dsPIC-C30 - Quantum Leaps
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>QDK</strong><br />
<strong>PIC24</strong>/<strong>dsPIC</strong>-<strong>C30</strong><br />
www.state-machine.com/pic<br />
| | | | | +-libqp_33FJ256GP710.a – QP library for <strong>dsPIC</strong>33FJ256GP710<br />
| | | | +-make_24FJ128GA010.bat – Batch to build QP for <strong>PIC24</strong>FJ128GA010<br />
| | | | +-make_33FJ256GP710.bat – Batch to build QP for <strong>dsPIC</strong>33FJ256GP710<br />
| | | | +-qep_port.h – QEP platform-dependent public include<br />
| | | | +-qf_port.h – QF platform-dependent public include<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 />
| | | +-mplab-c30\ - Microchip MPLAB <strong>C30</strong> compiler<br />
| | | | +-dpp-explorer16_pic24\ - DPP example for Explorer 16 with <strong>PIC24</strong> chip<br />
| | | | | +-dbg\ - directory containing the Debug build<br />
| | | | | | +-dpp-dbg.cof - image of the application<br />
| | | | | | +-dpp-dbg.map - map file of the application<br />
| | | | | +-rel\ - directory containing the Release build<br />
| | | | | +-spy\ - directory containing the Spy build<br />
| | | | | |<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 />
| | | | | +-table.c - the Table active object<br />
| | | | | +-dpp-dbg.mcp – MPLAB project for Debug configuration<br />
| | | | | +-dpp-rel.mcp – MPLAB project for Release configuration<br />
| | | | | +-dpp-spy.mcp – MPLAB project for Spy configuration<br />
| | | | | +-dpp-explorer16_pic24.mcw – MPLAB workspace for the application<br />
| | | | | +-p24FJ128GA010.gld - Linker script for <strong>PIC24</strong>FJ128GA010<br />
| | | | |<br />
| | | | +-dpp-explorer16_dspic\ - DPP example for Explorer 16 with <strong>dsPIC</strong> chip<br />
| | | | | +-dbg\ - directory containing the Debug build<br />
| | | | | | +-dpp-dbg.cof - image of the application<br />
| | | | | | +-dpp-dbg.map - map file of the application<br />
| | | | | +-rel\ - directory containing the Release build<br />
| | | | | +-spy\ - directory containing the Spy build<br />
| | | | | |<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 />
| | | | | +-table.c - the Table active object<br />
| | | | | +-dpp-dbg.mcp – MPLAB project for Debug configuration<br />
| | | | | +-dpp-rel.mcp – MPLAB project for Release configuration<br />
| | | | | +-dpp-spy.mcp – MPLAB project for Spy configuration<br />
| | | | | +-dpp-explorer16_dspic.mcw – MPLAB workspace for the application<br />
| | | | | +-p33FJ256GP710.gld - Linker script for <strong>dsPIC</strong>33FJ256GP710<br />
| | |<br />
| | +-qk\ - Ports to the preemptive QK kernel<br />
| | | +-mplab-c30\ - Microchip MPLAB <strong>C30</strong> compiler<br />
| | | | +-dpp-qk-explorer16_pic24\ - DPP example for Explorer 16 with <strong>PIC24</strong> chip<br />
| | | | | +-dbg\ - directory containing the Debug build<br />
| | | | | | +-dpp-dbg.cof - image of the application<br />
| | | | | | +-dpp-dbg.map - map file of the application<br />
Copyright © <strong>Quantum</strong> <strong>Leaps</strong>, LLC. All Rights Reserved.<br />
6 of 35