MINICBE2在78K0S微控制器上的片上调试.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MINICUBE2在78K0S微控制器上的片上调试 本节描述了使用MINICUBE2 进行片上调试的系统配置,启动/关闭顺序和调试中的若干注意事项。 1.2.1 调试功能 以78K0S 微控制器作为目标设备,表5-3 列出了ID78K0S-QB 调试器的调试功能。如果未使用ID78K0SQB作为调试器(使用第三方制造商的调试器),则调试功能可能会有所不同,所以请检查所使用调试器的说明。 注意?? INTP 引脚的使用描述请参考文档?QB-MINI2 Operating Precautions.?X1和X2引脚只在调试器第一次启动时使用(下载监视器程序时). 1.2.2 系统配置? 1 主机 要求有USB 接口 2 软件 包括调试器,USB 驱动器,设备文件等等. 3 USB 线(附件) 4 MINICUBE2(本产品) 5 16-Pin 目标线缆(附件) 6 目标连接口(单独出售) 1.2.3 系统启动顺序 本节描述了系统启动的顺序。请注意按次序操作。 (1) 软件的准备和安装 以下软件是在线调试所必须的。关于软件的准备和安装,请查阅MINICUB2 附带的安装手册。 ? 调试器 ? USB 驱动 ? 设备文件(如果使用第三方调试器,可能不需要) (2) 开关设置 将模式选择开关设置为“M1”,电源选择开关则请查阅表5-4。 注意??? 在USB 线连接状态时,请勿改变开关的设置。 注意最大允许电流100mA,所以请勿将MINICUBE2 连接到电流很大的目标系统上。在MINICUBE2 与主机连通后,主机始终保持向MINICUBE2 供电。 (3) 连接目标系统 MINICUBE2 到目标系统的连接如图5-14 所示。在打开给目标系统的电源前连接。 (4) 连接USB 线缆 请在目标系统上电之前,将MINICUBE2 连接到主机。 当电源选择开关打在“T”位置时,连接后模式灯为白色并开始闪烁。 当电源选择开关打在“3”或者“5”位置时,连接后模式灯点亮为白色。 (5) 目标系统上电 打开目标系统的电源。如果电源选择为“3”或“5”,则这一步并不是必需的。在上电后模式灯点亮为白色。 (6) 启动调试器 打开调试器,模式灯变为绿色。 此步骤之后的操作,请参阅调试器的用户手册。 如果调试器无法正常开启或者操作不稳定,可能是由以下问题引发的。 ? MINICUBE2和目标系统之间通信错误 通信是否正常可以用OCD 检测器来检查。具体细节请查阅OCD 检测器用户手册。 ? 用户资源没有预留 为了用MINICUBE2 进行调试,调试监视区域必须被预留。具体细节请查阅5.2.5 节用户资源的保留。 ? 使用了不支持的软件(调试器,设备文件或者固件) 所使用的软件可能不支持目标设备的调试。请查阅文件“QB-MINI2 操作注意事项”,检查目标设备所支持的正确版本。当使用的软件由NEC Electronics 第三方合作公司提供时,请查阅第三方公司提供的相关文档。 ? MINICUBE2损坏 MINICUBE2可能被损坏。 1.2.4 系统关闭顺序 停止调试并关闭系统时,请按照下列顺序操作。 如果没有按照下列顺序操作,目标系统或者MINICUBE2 可能被损坏。 (1) 停止调试器 停止调试器的运行。 (2) 目标系统电源关闭。 关闭目标系统的电源。如果电源选择开关放在“3”或“5”的位置,则无需本步操作。 (3) 移除USB 线缆 从MINICUBE2 或主机上将USB 线拔下。 (4) 移除目标线缆 从MINICUBE2 或目标系统上将目标线缆拔下。 1.2.5 用户资源的保留 用户必须准备下面的事项来执行MINICUBE2 和目标设备之间的通讯和实现每一个调试功能。参考下面几页的描述并在用户程序或编译器选项里进行设置。 ? 内存空间的保留 图5-16 中的阴影部分是存放调试监视程序的保留区域,因此用户程序不能分配到这些空间。 通讯用的串行接口保留 千万不要改变由调试监视程序执行,用作MINICUBE2 与目标设备间通讯的INTP 引脚的寄存器设置。 (1) 调试监视程序的保留区域 在目标设备的内部ROM 中,图5-16 的阴影部分是被分配的调试监视程序的区域。调试监视程序执行的是对调试通讯接口的初始化处理和对CPU 的RUN 或break 处理。内部ROM 区域必须填满0xFF。这个区域千万不要被用户程序重写。 [如何预留区域] 如果用户程序不使用这块区域就没有必要一定要保留这块区域。 为了避免调试器启动期间可能产生的问题,因此,推荐通过编译器来提前保留这块区域。 下面列出了使用NEC 电子的汇编编译器RA78K0S 来保留区域的例子,像下面的一样增加汇编源代码。 注意声明到?0ed0h?部分的地址要和目标设备的flash内存

文档评论(0)

fpiaovxingl + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档