1、飞思卡尔单片机调试接口说明1、监控模式(Monitor Mode):飞思卡尔 HC(9)08 系列单片机应用此种调试方式。又称MON08。其主要特点是单线双向异步串行通讯。为了进入监控模式,在单片机上电复位时,该通讯线要处于高电平状态。除了该通讯线外,还有一些辅助信号线要处于特定的电位状态。如果单片机的复位矢量不是处于擦除状态(被烧录过,不是$FFFF) ,则复位信号线或中断信号线需要特定的监控高电压。有些单片机还需要外加时钟信号以进入监控状态。起初工业界并没有一定的接口引脚标准,在摩托罗拉在线模拟器(ICS)的基础上,PEMICRO 制定了一个 16 针引脚定义,后被业界广泛使用。其定义如下
2、:引脚 定义 定义 引脚1 NC 地线 GND 23 NC 复位 RST 45 NC 中断 IRQ 67 NC MON4 89 NC MON5 1011 NC MON6 1213 时钟 OSC1 MON7 1415 电压输出 Vout MON8 16其中 NC 表示不接任何信号。MON4 和 MON5 中的一个引脚为通讯线(MR8 除外) ,另一个和MON6,MON7,MON8 为辅助信号线,其使用与否和电平状态视芯片而定。2、6 针背景调试模式(BDM):飞思卡尔 HC9S08,HC(S)12(X) ,RS08 等系列单片机应用此种调试方式。其主要特点是单线双向同步串行通讯。单片机进入背景调
3、试状态比较简单,在单片机复位时只要通讯线在一定时间内处于低电平即可。但是背景调试模式对通讯信号的要求比较高,其通讯速度、每个命令的执行时间与单片机总线频率有着直接联系。飞 思 卡 尔 对 6 针 BDM 接 口 引 脚 定 义 :引脚 定义 定义 引脚1 通讯线 BKGD 地线 GND 23 NC 复位 RST 45 NC 芯片电压 VDD 6注意 1:引脚 1 为 BKGD 通讯信号,用户应为该信号提供上拉电阻。注意 2:引脚 4 为 RST 复位信号,用户应为该信号提供上拉电阻。注意 3:RS08 在对闪存进行擦除或烧录时要求引脚 4 提供 12 伏稳定电压。3、10 针背景调试模式(BD
4、M):飞思卡尔 HC16,68xxx 系列单片机应用此种调试方式。其主要特点是双向同步串行通讯。同步串行通讯时钟由仿真器提供,并与单片机总线时钟同步。飞 思 卡 尔 对 10 针 BDM 接 口 引 脚 定 义 :引脚 定义 定义 引脚1DS总线错误BERR23 地线GND断点/ 串行时钟BKPT/DSCLK45 地线GND FREEZE67 复位RESET串行数据输入IFETCH/DSI89 芯片电压VDD串行数据输出IPIPE/DSO10起初摩托罗拉定义了 8 针 BDM 接口引脚,与以上定义的后 8 针相同。4、10 针背景调试模式(BDM):飞思卡尔 PowerPC MPC8xx 和
5、MPC5xx 系列单片机应用此种调试方式。其主要特点是双向同步串行通讯。同步串行通讯时钟由仿真器提供,并与单片机总线时钟同步。飞 思 卡 尔 对 PowerPC 的 10 针 BDM 接 口 引 脚 定 义 :引脚 定义 定义 引脚1VFLS0复位SRESET23 地线GND串行时钟DSCLK45 地线GND VFLS167 复位HRESET串行数据输入DSDI89 芯片电压VDD串行数据输出DSDO105、26 针背景调试模式(BDM):飞思卡尔 ColdFire 系列系列单片机应用此种调试方式。其主要特点是双向同步串行通讯。同步串行通讯时钟由仿真器提供,并与单片机总线时钟同步。飞 思 卡
6、尔 对 ColdFire 的 26 针 BDM 接 口 引 脚 定 义 :引脚 定义 定义 引脚1 NC 断点 BKPT 23 地线 GND 串行时钟 DSCLK 45 地线 GND NC 67 复位 RESET 串行数据输入 DSI 89 芯片电压 VCC 串行数据输出 DSO 1011 地线 GND PST3 1213 PST2 PST1 1415 PST0 DDATA3 1617 DDATA2 DDATA1 1819 DDATA0 地线 GND 2021 NC NC 2223 地线 GND 时钟 CLK 2425 NC TEA 266、14 针 NEXUS/JTAG 模式:飞思卡尔 PowerPC MPC55xx 系列单片机应用此种调试方式。其主要特点是双向同步串行通讯。同步串行通讯时钟由仿真器提供,并与单片机总线时钟同步。摩 托 罗 拉 对 14 针 NEXUS/JTAG 接 口 引 脚 定 义 :引脚 定义 定义 引脚1 串行数据输入 TDI 地线 GND 23 串行数据输出 TDO 地线 GND 45 串行时钟 TCK 地线 GND 67 NC NC 89 复位RESET TMS 1011 芯片电压 VDD 地线 GND 1213 RDY JCOMP 14