开始烧写了程序后运行正常,但过一段时间后,运行不正常了,程序烧写不进去,不知是芯片坏了,还是芯片锁了。 备注:同一个设备换个芯片后烧写程序及运行就正常了。 用的是STM8S207CB 麻烦各位大神帮忙看看,谢谢~~~ > Programming PROGRAM MEMORY area... Error : Cannot communicate with the device ! Check the SWIM cable connection and check all the needed pin connections on the SWIM connector. If the application code uses Swim Disable and Reset pin as Output or has disabled SWIM Clock Divider: Try Now to SWITCH OFF and ON the application Power Supply while NRST Reset pin is forced low. Error : < PROGRAM MEMORY programming failed. |
STM8S003F3U6 请求各位大佬支援,但是遇到如下问题。。。这样就一定是这颗芯片的问题吗?
STVD如何生成库文件
STM8 flash 库函数 startaddress = startaddress + ((uint32_t)BlockNum * FLASH_BLOCK_S
stm 8 flash 在RAM运行代码的问题,是不是库函数有问题 Library call (?sll32_l0_l0_a) from within a
STM 有能替代MCHC912B32CFUE8 / NXP的型号吗?
STM8S的CAN总线使用
STM8L151在使用DAC功能后严重发热
STM8 IIC SLAVE 400K
STM8S 定时器1互补输出pwm
STM8S003F3 NRST电压低,无法开机
你说换个芯片就OK. 那连接线路估计问题不大了。确认下你芯片是否加密或SWIM口禁用了。
如果加密锁了,这很好分别,锁了是读不出内容的,OPTION也可以看到状态。利用STVP将OPTION里的RDP打到OFF重新写一次;
如果SWIM禁用了,强行复位进行链接,多试几次尝试连接。【怎么强行复位,有按键最好,没按键用镊子】
评分
查看全部评分
您应该是用SWD的方式进行下载的,请check这些连接线是否正常。然后“Try Now to SWITCH OFF and ON the application Power Supply while NRST Reset pin is forced low”这句很明显的是告诉你电源引脚,和NRST信号有问题。
评分
查看全部评分
1.是否锁死--使用STVP看看能否解除;
2. 载口是否被复用--查看程序是否使用了下载端口;如果是否被复用,下载后上电运行立即烧录就可能出现连接不上,但是多试几次还是可以连接上的;
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分
下载器没有连接正确?或者是管脚功能没有打开正确
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分
st-link找不到stm8,先检查接线
评分
查看全部评分
你可以用万用表量一下复位脚的电平情况,是否一直处理复位状态。
评分
查看全部评分
可以换片板试一下
评分
查看全部评分
评分
查看全部评分