首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

调试时命令框中出现Other BGND 2080AA ,ILLEGAL_BP?

调试时命令框中出现Other BGND 2080AA ,ILLEGAL_BP?

硬件防真调试时命令框出现Other BGND 2080AA,ILLEGAL_BL。


程序跑飞了?代码如下:


void main(void) {
  /* put your own code here */
  DisableInterrupts;
  PLL_init(1,1);
  DDRH = 0x7f;
  DDRP = 0xff;
  DDRM = 0xE1;
  DDRJ_DDRJ1 = 1;
  DDRT_DDRT5 = 1;
  PTT_PTT5 = 0;
  PTJ_PTJ1 = 1; 
  PTP_PTP7 = 0;
  PTP_PTP0 = 1;
  PTM_PTM0 = 1;
  PTM_PTM5 = 0;
  PTM_PTM6 = 1;
  PTM_PTM7 = 1;
  DelayMs(50);
  for(;;) {} /* wait forever */
}


如果把PLL屏蔽掉或PP7脚置1,就不会跑飞,不解啊
所用芯片HC12,晶振12M

迷途的羔羊!
没设断点,单步运行到DelayMs(50);中的时候就会跑飞
迷途的羔羊!
会不会是电压过低,引起的复位。
迷途的羔羊!
PLL打开了,前面的都是单步运行。
单步运行出什么问题了?
迷途的羔羊!
把上面的程序下到芯片里去运行,过个3点多秒复位信号那边就会被拉低。
斑竹请指导下!!!
迷途的羔羊!
好的,是MC9S12A512
迷途的羔羊!
http://bbs.eccn.com/uploadImages/test.rar
迷途的羔羊!
我程序里面的PP7脚是控制一个外部器件的电源,当PP7置0时,电源开启,之后过几秒复位信号那边就会产生。
迷途的羔羊!
供电电压会降低0.2V左右,然后会波动。
迷途的羔羊!
好的,我试试看。
迷途的羔羊!
返回列表