可能是因为M031的调试模式与Keil 5不兼容。建议尝试以下方法:
1. 确保已经安装了最新版本的Keil 5,并更新了M031芯片的支持软件包。
2. 在Keil 5的“Options for Target”中的Debug选项卡中,将调试器接口修改为“SW”(软件仿真)或“J-Link/J-Trace”(硬件仿真)。
3. 在Keil 5的“Options for Target”中的Debug选项卡中,勾选“Use Memory Layout from Target Dialog”选项,然后在“Target”选项卡中设置Flash和RAM的起始地址和大小。
4. 在Keil 5的“Options for Target”中的Debug选项卡中,点击“Settings”按钮,然后在“Debug”选项卡中勾选“Enable SWO Viewer”,并勾选“Send Data on Demand”和“Stop Capture at Buffer Overflow”选项。
5. 运行程序并观察SWV窗口是否有输出信息。
如果上述方法不起作用,则可能是由于M031的调试协议与Keil 5不兼容,建议尝试使用其他开发工具或硬件调试器。
可能是因为M031的调试模式与Keil 5不兼容。建议尝试以下方法:
1. 确保已经安装了最新版本的Keil 5,并更新了M031芯片的支持软件包。
2. 在Keil 5的“Options for Target”中的Debug选项卡中,将调试器接口修改为“SW”(软件仿真)或“J-Link/J-Trace”(硬件仿真)。
3. 在Keil 5的“Options for Target”中的Debug选项卡中,勾选“Use Memory Layout from Target Dialog”选项,然后在“Target”选项卡中设置Flash和RAM的起始地址和大小。
4. 在Keil 5的“Options for Target”中的Debug选项卡中,点击“Settings”按钮,然后在“Debug”选项卡中勾选“Enable SWO Viewer”,并勾选“Send Data on Demand”和“Stop Capture at Buffer Overflow”选项。
5. 运行程序并观察SWV窗口是否有输出信息。
如果上述方法不起作用,则可能是由于M031的调试协议与Keil 5不兼容,建议尝试使用其他开发工具或硬件调试器。
举报