把产品样板连上 STM8S-DISCOVERY 开始全速运行,发现先后弹出两个错误提示框: 第一个:Error:swim error [30004]: comm timeout
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI0NXYFhGd192UvwVe0lmdhJ3ZvwFM38CXlZHbvN3cpR2Lc1TPB10QGtWUCpEMJ9CXsxWam9CXwADNvwVZ6l2c052bm9CXUJDT1wkNhVzLcRnbvZ2Lc1zYyI2cKJjW1Z1RhpXNXRWNk1mYohWblZXUYpVd1kmYr50MZV3YyI2cKJDT29GRjBjUIF2LcRHelR3LcJzLctmch1mclRXY39DN4ATN0QTM5ADOxATM0EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
点击确定后,继续全速运行,弹出第二个错误。 第二个错误:Error: gdi-error [40127]: flash memory not accessible while core is running
经过反复研究,发现,是VACAP引脚的电容焊错了,焊成了 10nF 的电容了,修改为 1uF 的电容后,一切正常,错误全部消失。看起来,就是这个电容的缘故导致了上述错误。