用STM8S003F3 做了一个产品,里面用到了STM8自带的EEPROM保存数据,下次上电要读这些数据的,用到了tim1的4个通道的PWM ,8s003默认的tim1_ch1和tim1_ch2没有启用,通过选项字映射了该功能,正常情况下产品一切OK,如果多插拔一次产品的插头(不停的快速断电和上电),有时候会死机,重新上电都不行,处于死机状态,这是产品的芯片通过IAR就不能调试烧录了(报错:选项字错误),一定要用STVP清除后才可,然后重新烧录,功能又OK了,这个问题是在不确定的情况下就会出现,有时特意去找又一直是好的,反正只要死机了,重新上电还是不行,IAR也不能调试烧录,大家帮忙分析看看是什么原因造成的 |