| 数据搜索系统,热门电子元器件搜索 |
|
DM300018 数据表(PDF) 49 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
DM300018 数据表(HTML) 49 Page - Microchip Technology |
|
49 / 115 page ![]() Using the dsPIC30F3010 © 2005 Microchip Technology Inc. DS51558A-page 43 6.6 IN-CIRCUIT DEBUGGING The sample application program is intended to illustrate how the processor and peripheral 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 application setup. • The dsPIC30F3010 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 dsPIC30F3010 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 dsPIC30F2010 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. 6.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 6-3. 3. Change the “Comm Channel Select” parameter to Use EMUC2 and EMUD2. 4. On the dsPICDEM 2 board, change the setting on switch S3 to turn on EMUC2 and EMUD2. 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 M ALL on switch S2. 8. Reset the program and run it. From the Debugger menu, select Reset>Processor Reset. Then select Debugger>Run. |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 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 |