谢谢你的帮忙。
环境:
集成开发环境:
STM32CubeIDE Ver1.3.0
板材:自制板材
调试器:STLink V3-MINI
我连接调试我这次用IDE做的板子。
情况与评估板不同。
启动时控制台输出如下信息。
从这里
---------------------------------------------- ----
STMicroelectronics ST-LINK GDB 服务器。版本 5.5.0
版权所有 (c) 2019,意法
半导体。版权所有。
使用以下选项启动服务器:
持久模式:禁用
日志文件名称:C:STM32STM32CubeIDEworkspace_1.3.0769BIT6Debugst-link_gdbserver_log.txt
记录级别:31
监听端口号:61234
状态刷新延迟:15s
详细模式:已启用
SWD 调试:已启用
目标连接方式:Attach
目标支持的硬件观察点
COM 频率 = 24000 kHz
ST-LINK固件版本:V3J6M2
设备 ID:0x451
电脑:0x0
ST-LINK设备状态:RUN_MODE
ST-LINK 检测目标电压 = 3.32 V
ST-LINK设备状态:RUN_MODE
ST-LINK设备初始化OK
等待调试器连接...
等待端口 61234 上的连接...
已接受端口 61234 上的连接...
调试器已连接
试试止...
ST-LINK设备状态:HALT_MODE
进入STM32_AppReset()函数
NVIC_DFSR_REG = 0x00000009
NVIC_CFGFSR_REG = 0x00000000
------ 切换到 STM32CubeProgrammer -----
---------------------------------------------- ------------------
STM32CubeProgrammer v2.4.0
---------------------------------------------- ------------------
日志输出文件:C:UsersbunAppDataLocalTempSTM32CubeProgrammer_a20336.log
ST-LINK 序列号:003D00283137511533333639
ST-LINK固件:V3J6M2
电压:3.27V
SWD 频率:24000 KHz
连接模式:Under Reset
复位方式:硬件复位
设备 ID:0x451
设备名称:STM32F76x / STM32F77x
闪存大小:2 MBytes
设备类型:
单片机
设备 CPU:Cortex-M7
内存编程...
打开并解析文件:ST-LINK_GDB_server_a20336.srec
文件:ST-LINK_GDB_server_a20336.srec
大小:5940 字节
地址:0x08000000
擦除段0对应的内存:
擦除内存扇区 0
正在下载:
... 0%
... 100%
文件下载完成
下载操作期间经过的时间:00:00:00.516
正在验证...
读取进度:
... 50%
�������������������� 34% �������� 51% ���������� 68% ���������� � 86 % �������� 100%
下载验证成功
------ 切换上下文 -----
目标连接方式:默认
目标支持的硬件观察点
COM 频率 = 24000 kHz
ST-LINK固件版本:V3J6M2
设备 ID:0x451
电脑:0x800076c
ST-LINK 检测到目标电压 = 3.27 V
ST-LINK设备状态:HALT_MODE
ST-LINK设备初始化OK
handle_vCont_c,继续线程
TraceCaptureStart 和 SWV 事件设置为 APP_FALSE (0)
NVIC_DFSR_REG = 0x0000000B
至今
---------------------------------------------- ----
步进时会输出以下不熟悉的消息。
handle_vCont_s,步骤线程
TraceCaptureStart 和 SWV 事件设置为 APP_FALSE (0)
NVIC_DFSR_REG = 0x00000001
handle_vCont_c,继续线程
TraceCaptureStart 和 SWV 事件设置为 APP_FALSE (0)
NVIC_DFSR_REG = 0x00000003
好像不太好动
怎么了?