MPLAB ICD 3调试故障纠正措施

mplab icd 3在线调试器无法执行调试操作。发生这个问题有许多原因。
不能调试的首要原因:
1) 振荡器不工作。检查与振荡器有关的配置位设置。
2) 目标板未上电。检查电源电缆连接。
3) mplab icd 3在线调试器有时会断开与pc的物理连接。检查usb通信电缆的连接。
4) 调试器有时会断开与目标板的物理连接。检查通信电缆的连接。
5) 器件受到代码保护。检查与代码保护有关的配置位设置。
6) 您正在尝试在release(发布)模式下重新编译项目。在项目工具栏的build configuration下拉列表中选择debug,然后重新编译项目。
7) 在mplab ide中,调试器选择作为编程器而非调试器。
8) 调试器与pc的通信有时会中断。在mplab ide中重新连接到调试器。
9) 目标应用程序有时会损坏或包含错误。例如,项目中使用常规链接描述文件,而非链接描述文件的调试器版本(例如,使用18f8722.lkr,而非18f8722i.lkr)。尝试重新编译和重新编程目标应用程序。然后开始目标器件的上电复位。
10) 其他配置设置与调试操作冲突。任何会阻止目标器件执行代码的配置设置也会阻止调试器将代码置于调试模式。
11) 调试器无法总是执行所请求的操作。例如,如果目标应用程序目前正在运行,则调试器无法设置断点。
要考虑的其他事项
1) 错误也许是个一次性问题。再次尝试此操作。
2) 通常情况下,可能是编程问题。我们来进行一个实验,切换到编程器模式并使用最简单的应用程序(例如,用来点亮led的程序。)来对目标器件进行编程。如果程序未运行,那么就可以知道是目标设置出了问题。
3) 有可能目标器件在某些方面受损(例如,过电流)。开发环境难以与组件兼容。请考虑尝试其他目标器件。
4) microchip提供了许多演示板来支持其大多数单片机。考虑使用这些已知正常工作的应用程序中的一个来检查mplab icd 3在线调试器的功能是否正确。或者使用自检板来检查调试器本身。
5) 查看调试器的调试操作以确保应用程序设置正确。


泰克推出针对SFP+标准的自动测试和调试解决方案
如东深水环境科技有限公司采购我司HS-TGA-101热重分析仪
从国内上半年规模在100MW的锂电池电网储能项目中我们发现了什么?
脉冲变压器的计算方法
专为功能手机打造的Android操作系统曝光
MPLAB ICD 3调试故障纠正措施
Dubbo 如何成为连接异构微服务体系的最佳服务开发框架
为什么对于特斯拉、Uber来说,无人驾驶出租车市场之争关乎生死存亡
高通公司发布Gobi连接技术的最新路线图
爱立信携手沃达丰将扩大5G网络在爱尔兰的覆盖范围
双向TVS管 1.5SMB6.8CA~1.5SMB250CA生产厂家 型号齐全
如何实现端到端网络切片?
LED显示屏的应用,酒店LED电子屏该如何选择
关于读码利器HF800的四大黑科技介绍和应用
微软悄然删除世界上最大的公开人脸识别数据库
RFS新型室内用全向吸顶天线提供端到端分布式无线系统解决方案
超声波传感器在沥青摊铺机对公路检测是否平整时有什么作用?
兆声功率、温度和时间的相互影响
慕尼黑上海光博会:高德红外自研的晶圆级红外模组是此次展出的重头戏
三星s8发布会撞脸小米mix,意外还是巧合?