由于STM8S001J3单片机没有复位引脚,如何用游动引脚将单片机与ST链路v2连接起来进行调试?
STLink V2 : STM8s001j3
VDD : VDD
GND : GND
游泳:游泳
重置:?
我已经离开了STLink V2的复位引脚自由,但不能进入调试模式在STVD和STVP。
我正在犯以下错误:
STVP:
无法与设备通信!
检查游泳电缆连接,检查游泳连接器上所有所需的引脚连接。
如果应用程序代码使用Swim禁用和重置引脚作为输出,或已禁用游泳时钟分配器:
现在尝试关闭和打开应用电源,而NRST复位引脚是强制低。
好的
发布于 2018-11-20 05:07:26
见数据表第4.4节
只有“连接在飞”的方法可以用来通过游泳接口编程设备。由于NRST引脚在此设备上不可用,因此无法使用“连接下复位”方法。
如果有什么原因导致MCU频繁重置,这可能会很困难,“因此,建议永远不要擦除设备,并且始终包含一个有效的代码循环”。如果您需要为I/O使用游泳针,请在切换功能之前实现启动延迟。
一般来说,在或STM8S103设备上开发和调试可能更容易;STM8S001应该具有完全相同的芯片,只是在一个不同的包中。。
https://stackoverflow.com/questions/53262484
复制相似问题