飞思卡尔硬件 调试总结

      在调试飞思卡尔HCS12系列单片机时候,CodeWarrior 老是显示没法链接到 Target,通过无数次努力终于找到问题的缘由。原来是调试电路有问题。网络

      下图1为我采用的BDM调试电路和复位电路,其中J10链接器引脚与图2中的引脚是一一对应的。能够看到J10的引脚4没有直接接到复位NET上,而是经过电容C5接到了DGND上。飞思卡尔BDM接口中的引脚4须要直接链接到MCU的RESET引脚。因此个人电路是有问题的,我把板子上已经焊好的C5电容去掉,而后用导线将J10的引脚4链接到MCU的RESET引脚。而后问题解决了。3d

 

               图1 调试电路和复位电路调试

                              图2 BDM接口blog

      通过这段时间的调试,个人经验是:若是在调试单片机的时候,发现老是链接不上目标(Target),你们须要作的是,首先检查单片机最小系统原理图是否正确,若是MCU最小系统除了错,那么颇有可能就没法正常调试;再正确的基础上,而后给板子上电,使用万用表和示波器按照最小系统原理图逐个排查,分别检查MCU的电源地网络是否正常,观察时钟电路波形是否准确,检查复位电路是否知足要求,并且要好好检查BDM调试电路的引脚接法是否正确。接口

相关文章
相关标签/搜索