中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

我用的是STM8S103单片机,自己编写的程序在买...

 喜欢小小小侯

下载贤集网APP入驻自媒体

我用的是STM8S103单片机,自己编写的程序在买的最小系统板上能够正常运行,但在自己做的板子上出现问题,问题如下:刚焊接好电路板下载程序完成后单片机正常运行,但是运行经过一段时间后就无法运行了,重新上电也无法运行,甚至重新下载程序到板子上也无法继续运行,使用外部时钟和内部时钟也是一样的情况,只有用风枪吹单片机才能运行(单片机是20脚的封装,焊接应该没问题,不然一开始就无法运行了),请各位大神帮忙看看是什么问题。、

最新回复
发布回复
你先排除数软件原因 还是硬件原因 软件的话 你这种情况 只能是进入深度低功耗休眠了 没唤醒 硬件的话 无非就是 电源电压不稳定 晶振和复位电路
我现在也出现了同样的问题,你的问题解决没?
当你在STM8S103单片机的最小系统板上编写的程序正常运行,但在自己制作的板子上出现问题时,需要检查几个方面。首先,确认电源电压是否符合芯片要求,其次检查时钟频率是否正确,确保振荡器或晶振正常工作。再者,查看电路连线是否准确,尤其是接地、复位电路和*器件的连接。此外,检查是否有引脚的配置与电路设计不一致的问题。如果可能,可以使用示波器监测信号波形,进一步排查故障来源
主动检查焊接质量和板上元件的连接情况。有时因为错误的元件位置或焊接不良,导致电路不按预期工作。可以使用示波器和万用表来检查信号是否正确传输,以及是否可以按照预期进行数据读取和处理。如果问题仍然存在,考虑与程序本身相关的情况,比如是否有依赖于特定硬件的代码,导致其在新电路中无效。逐步排查,可以找出问题的根源。
当程序在最小系统板上正常运行,但在自己制作的板子上出现问题,可以考虑几个方面。首先要检查电源部分,确保单片机的电压与最小系统板相同。如果电源电压不稳定,可能导致程序无法正常运行。此外,电源滤波电容的设计也非常关键,缺乏足够的滤波可能导致电源噪声问题。

为您推荐

热门交流