打印
[PIC®/AVR®/dsPIC®产品]

断点无法解析为有效的程序存储器地址

[复制链接]
3937|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
pp41358793|  楼主 | 2014-12-30 09:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位上午好:
    麻烦帮看看以下问题
使用编程环境 mplab x ide v2.2
单片机:16f1937
仿真器 原装pickit3
程序如下:
#include <stdio.h>
#include <stdlib.h>
#include <pic.h>
#include <xc.h>
// CONFIG1
#pragma config FOSC = ECH       // Oscillator Selection (ECH, External Clock, High Power Mode (4-32 MHz): device clock supplied to CLKIN pin)
#pragma config WDTE = OFF       // Watchdog Timer Enable (WDT disabled)
#pragma config PWRTE = OFF      // Power-up Timer Enable (PWRT disabled)
#pragma config MCLRE = ON       // MCLR Pin Function Select (MCLR/VPP pin function is MCLR)
#pragma config CP = OFF         // Flash Program Memory Code Protection (Program memory code protection is disabled)
#pragma config CPD = OFF        // Data Memory Code Protection (Data memory code protection is disabled)
#pragma config BOREN = OFF      // Brown-out Reset Enable (Brown-out Reset disabled)
#pragma config CLKOUTEN = OFF   // Clock Out Enable (CLKOUT function is disabled. I/O or oscillator function on the CLKOUT pin)
#pragma config IESO = ON        // Internal/External Switchover (Internal/External Switchover mode is enabled)
#pragma config FCMEN = ON       // Fail-Safe Clock Monitor Enable (Fail-Safe Clock Monitor is enabled)
// CONFIG2
#pragma config WRT = OFF        // Flash Memory Self-Write Protection (Write protection off)
#pragma config VCAPEN = OFF     // Voltage Regulator Capacitor Enable (All VCAP pin functionality is disabled)
#pragma config PLLEN = ON       // PLL Enable (4x PLL enabled)
#pragma config STVREN = ON      // Stack Overflow/Underflow Reset Enable (Stack Overflow or Underflow will cause a Reset)
#pragma config BORV = LO        // Brown-out Reset Voltage Selection (Brown-out Reset Voltage (Vbor), low trip point selected.)
#pragma config LVP = ON         // Low-Voltage Programming Enable (Low-voltage programming enabled)
void main()
{
     PORTDbits.RD3 = 0;               // Clear PORTC
}
出现问题:
设置断点不停。调试控制台中显示以下:
正在启动
第32行(文件E:/six传感器板/CHARDWARE/newmain.X/newmain.c)的断点无法解析为有效的程序存储器地址
正在对目标进行编程
用户程序正在运行
在当前PC 0x3处未找到任何源代码行
用户程序已停止
用户程序已完成
沙发
pp41358793|  楼主 | 2014-12-30 09:51 | 只看该作者
补充:此为测试程序在PORTDbits.RD3 = 0;               // Clear PORTC
处设置了断点,不停

使用特权

评论回复
板凳
fashion65| | 2015-7-16 09:54 | 只看该作者
文件夹不能有中文!正解! 为了答谢我,清阅读《阿米星星的孩子》

使用特权

评论回复
地板
zs2683810| | 2015-11-13 11:29 | 只看该作者
神解答啊!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

5

帖子

0

粉丝