问题到这里就解决了,我虽然没有使用 printf() ,但是包含了C库 stdio.h 并且没有勾选 Use MicroLIB ,导致标准C库被调用,程序卡死在半主机模式(也就是 BKPT 软件断点等待主机调试端响应)下。
解决方法也很简单,在项目配置中勾选 Use MicroLIB 然后重新编译(Rebuild)即可。
问题到这里就解决了,我虽然没有使用 printf() ,但是包含了C库 stdio.h 并且没有勾选 Use MicroLIB ,导致标准C库被调用,程序卡死在半主机模式(也就是 BKPT 软件断点等待主机调试端响应)下。
解决方法也很简单,在项目配置中勾选 Use MicroLIB 然后重新编译(Rebuild)即可。