最近画了一块S12XF的板子,在调试时候出现问题,头一次下载程序,正常;可第二天,下载时候,PE就无法下载,以下是我的出错过程和做了一些简单的测试,请大牛们帮忙看看,是什么原因?
1:出现问题:初次下载顺利,后来PE无法下载。出错信息如下:
点击确定后:
继续点击确定后:
出现load code界面
2:确定进入BMD调试模式的具体过程:
解决:明确进入BDM调试方式的两种方法
方法1:将目标机的BKGD引脚拉低,然后给目标机的RESET引脚加低电平,即给目标机复位,复位脉冲要足够宽,至少要大于目标机的512个时钟周期。本文采用Freescale公司的8位微处理器MC68HC908JB8(简称JB8)制作BDM调试头,用其PTA0和PTA1口控制目标机的RESET和BKGD引脚。此方法通过软件编程的方式进入BDM模式。
方法2:通过硬件跳线的方式将BKGD置低电平,在目标机复位后再将BKGD置高电平,以进入目标机的BDM模式。进入BDM模式后,带有BDM程序的片内专用ROM将Flash的$FF00~$FFFF替换。此空间在普通单片方式下存放中断向量。该方法仪通过硬件跳线的方式进入BDM模式。
实验进入S12 BDM的正确过程
3:按大牛们提的可能原因测了测:
[此贴子已经被作者于2009-6-12 12:11:30编辑过]
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |