Windows7 64bit 将 Nucleo 连接到 USB 端口后,我可以使用 ST-LINK 实用程序将 hex 文件成功下载到开发板上。但执行命令后: ..\bin\openocd.exe -f board\st_nucleo_f7.cfg 与 st_nucleof7.cfg 包含以下几行:
来源[查找接口/stlink-v2-1.cfg]
运输选择 hla_swd
源 [查找目标/stm32f7x.cfg]
reset_config srst_only
...并且 stlink-v2-1.cfg 具有: interface hla hla_layout stlink hla_device_desc "ST-LINK/V2-1" hla_vid_pid 0x0483 0x374b
...并且设备管理器将 USB 设备显示为“STLINK 加密狗”,硬件 lds 值为:USB\VID_0483&PID_374B&REV_0100&MI_00 USB\VID_0483&PID_374B&MI_00
似乎所有 VID 和 PID 都匹配。...但我收到以下错误。有人可以告诉我我的设置有什么问题吗?
GNU ARM Eclipse 64-bits Open On-Chip Debugger 0.10.0-00113-g0f83948 (2017-01-24-18:
48)
在 GNU GPL v2 下获得许可
如需错误报告,请阅读
http://openocd.org/doc/doxygen /bugs.html
信息:选定的传输接管了低级目标控制。
与普通 JTAG/SWD适配器速度
相比,结果可能会有所不同: 2000 kHz
adapter_nsrst_delay: 100
srst_only 单独 srst_nogate srst_open_drain connect_deassert_srst
srst_only 单独 srst_nogate srst_open_drain connect_deassert_srst
信息:无法匹配请求的速度 2000 kHz,使用18000 kHz
无法匹配请求的信息: kHz,使用 1800 kHz
信息:时钟速度 1800 kHz
错误:打开失败
在过程'init'
中 在过程'ocd_bouncer'中
谢谢,布赖恩