| Moteur de recherche de fiches techniques de composants électroniques |
|
DM300018 Fiches technique(PDF) 37 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
DM300018 Fiches technique(HTML) 37 Page - Microchip Technology |
|
37 / 115 page ![]() Using the dsPIC30F2011 © 2005 Microchip Technology Inc. DS51558A-page 31 4.6 IN-CIRCUIT DEBUGGING The sample application program is intended to illustrate how the processor and I/O modules handle the functionality provided on the dsPICDEM 2 Development Board. The MPLAB ICD 2 In-Circuit Debugger was used to program the sample application into the dsPIC30F device. You can also use the MPLAB ICD 2 In-Circuit Debugger to examine this baseline code to determine specific applicability to your application. The examination process requires that three changes be made to the sample applica- tion setup. • The dsPIC30F2011 device must be reprogrammed to recognize the MPLAB ICD 2 as a debugger rather than as a programmer. • MPLAB IDE must be reconfigured to specify the pins on the dsPIC30F2011 device to be used for debugging. • The dsPICDEM 2 board must be physically reconfigured to ensure that it connects the MPLAB ICD 2 debugger to the pins on the dsPIC30F2011 device that were specified in MPLAB IDE. The primary programming and debugging functions (PGC/EMUC, PGD/EMUD) on the dsPIC30F device are multiplexed with other peripheral modules on the device used by the sample application. Thus it is necessary to use an alternate pair of debugging pins (EMUC1/EMUD1, EMUC2/EMUD2 or EMUC3/EMUD3) to examine the baseline code provided in the sample application. 4.6.1 Setting Up MPLAB ICD 2 for Debugging To change MPLAB ICD 2 from a programmer to a debugger: 1. From the Debugger menu, click Select Tool>MPLAB ICD 2 to designate the MPLAB ICD 2 as the debug tool in MPLAB IDE. 2. From the Configure menu, select Configuration Bits... The Configuration Bits window displays the current configuration settings for the device, as shown in Figure 4-3. 3. Change the “Comm Channel Select” parameter to Use EMUC2 and EMUD2. 4. On the dsPICDEM 2 board, change the setting on switch S4 to turn on EMUC2 and EMUD2 for GP 18. 5. Remove any jumpers on headers H6 and H7. 6. Reprogram the dsPIC30F device ( Debugger>Program menu). 7. On the dsPICDEM 2 board, turn off GP 18 on switch S2. 8. Reset the program and run it. From the Debugger menu, select Reset>Processor Reset. Then select Debugger>Run. |
|
Lien URL |
| ALLDATASHEET vous a-t-il été utile ? [ DONATE ] |
À propos de Alldatasheet | Publicité | Contactez-nous | Politique de confidentialité | Lien vers la fiche technique | Echange de liens | Fabricants All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |