pxc 发表于 2024-8-16 18:47:21

使用 USB Link1D 下载程序脱机不运行

1.使用 USB Link1D 下载程序后,能跑起来,然后取掉 USB Link1D,程序也能运行。然后断电重启,程序不运行。插上STC-USB Link1D,使用ISP软件检测MCU后,程序自动运行。

2.测试脱机下载方法,把程序放在 USB Link1D中,脱机下载程序,设备上电开机后, USB Link1D下载程序且能运行,然后取掉 USB Link1D,再重启,程序不运行。
3.按照文档说明,接S-RXD和S-TXD脱机下载程序,设备重启后, USB Link1D识别到芯片,单并没有下载程序进去,程序也不运行。

总之就是程序下进去,不允许,或者程序就没有下进去

DebugLab 发表于 2024-8-16 19:41:20

检查电源是否稳定,P30、P31是否接了其他电路,程序是否存在某些运行条件限制

DebugLab 发表于 2024-8-16 19:46:04

请更新ISP软件,更新LINK1D固件再试
请提供单片机型号,时钟频率等信息
如单片机支持硬件USB,检查是否意外进入USB下载状态

pxc 发表于 2024-8-16 19:50:20

DebugLab 发表于 2024-8-16 19:41
检查电源是否稳定,P30、P31是否接了其他电路,程序是否存在某些运行条件限制 ...

电源没问题;P3.0和P3.1都未接其它电路;配置好调试器,可以再keil下调试,整个工程的功能都调试完成了,程序没有限制。就是断电后不运行,如果用ISP软件检测下单片机,不点击下载,程序也能运行。所以单片机应该是有程序,不知道为什么不运行

soma 发表于 2024-8-16 19:54:08

使用link1d下载程序都能正常运行。应该没有使用USB吧。

pxc 发表于 2024-8-16 19:54:48

DebugLab 发表于 2024-8-16 19:46
请更新ISP软件,更新LINK1D固件再试
请提供单片机型号,时钟频率等信息
如单片机支持硬件USB,检查是否意外 ...

C:\Users\11489\Desktop\1.png

pxc 发表于 2024-8-16 19:56:01

DebugLab 发表于 2024-8-16 19:46
请更新ISP软件,更新LINK1D固件再试
请提供单片机型号,时钟频率等信息
如单片机支持硬件USB,检查是否意外 ...

ISP 6.94F

pxc 发表于 2024-8-16 19:59:13

soma 发表于 2024-8-16 19:54
使用link1d下载程序都能正常运行。应该没有使用USB吧。

1.我接SWD口能调试,切换模式也可以离线烧录,都试过了。
2.按照文档接S-RXD和S-TXD离线烧录,调试器检测不到设备

DebugLab 发表于 2024-8-16 20:09:12

本帖最后由 DebugLab 于 2024-8-16 20:11 编辑

pxc 发表于 2024-8-16 19:56
ISP 6.94F升级最新版6.94M
https://www.stcaimcu.com/forum.php?mod=attachment&aid=Mzg5OXwyYzZkYTgzZHwxNzIzODA1MjIyfDF8OTg3

pxc 发表于 2024-8-19 08:35:57

DebugLab 发表于 2024-8-16 20:09
升级最新版6.94M
https://www.stcaimcu.com/forum.php?mod=attachment&aid=Mzg5OXwyYzZkYTgzZHwxNzIzODA1Mj ...

升级了,刚测试,依然是下载后可以,只要重启就不运行
页: [1] 2
查看完整版本: 使用 USB Link1D 下载程序脱机不运行