stm32单片机烧录出问题

昨天还好好的可以正常烧录程序进去,今天就突然不行了,显示
SWD/JTAG communication failure
Error:Flash download failed. Target DLL has been cancelled.
然后隔了一段时间突然可以烧录程序,但是再次烧录后又是这个错误,反正就是纯看运气
给整懵了,脑子给干烧了,现来提问,咋办啊