编辑: 865397499 2014-01-22

08、RS08 以及 HCS12 中使用了

6 引脚的 BDM 接口,其中实 际使用了

4 个引脚;

32 位ColdFire 系列 MCU 支持 JTAG 和BDM 两种调试方式[15-16] , 其中 BDM 接口为

26 引脚.该调试方式基本不占用目标机的资源,并且能满足一定 的实时性要求,需要的成本也较为低廉. 飞思卡尔的 BDM 是一种芯片内置的并且几乎不占任何系统资源的新型微控制器 在线调试模式,为微控制器的开发提供了一个更加方便可靠的调试环境.它是一种基 于硬件的调试手段, 为设计人员提供了一种更接近于CPU核心的调试方法. 通过BDM 接口,用户可以中断 CPU 的运行,进行单步调试程序,读取 CPU 寄存器内容[17] . BDM 调试工具既可以用来向目标板下载程序,也可以将目标板上 MCU Flash 中 的程序擦除.这就是 BDM 编程调试器的 Flash 写入、擦除功能,即编程功能.通常 具备这种编程功能的工具称为写入器.这里之所以称 BDM 编程调试器而不称为写入 器,是因为 BDM 编程调试器除了编程功能之外还具有在线调试的功能[18] . 1.2 编程调试器开发的必要性 目前国内使用较多芯片为

51 和ARM[19] ,飞思卡尔的 MCU 使用较少.但随着飞 思卡尔在中国市场战略的推进和大学计划的推广,飞思卡尔的 HCS08/HCS12 系列 MCU 以其优越的性能和性价比被越来越多的国内的科研机构、工程技术人员所熟悉

第一章 绪论 飞思卡尔 HCS08/HCS12 系列 MCU 编程调试器的设计与实现

4 和使用. 目前市场上能够找到的适用于飞思卡尔 HCS08/HCS12 系列 MCU 的BDM 编程 调试器工具很少,较为常见的如表 1-1 所示[20] .从表中可以看出,目前市场上支持 HCS08/HCS12 的BDM 编程调试器基本都是由国外公司........

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题