更新完ST-Link固件后,回到工程界面,点击RunDebug ConfigurationsDdebug进行调试,如下提示是否切换到Debug透视图,也就是调试的界面,点击Switch进行切换,勾选左边的Remember my decision,下次就不会再弹出此提示。 图4.1.6. 15切换到Debug透视图 3. 程序调试 进入调试界面,我们看到Console打印以下信息: 1 Info : SWD ...
选择Run->Debug configurations……会弹出窗口调成你用的下载器就行了 选择好下载器后进行Debug,下载完成后进入调试界面,直接运行(快捷键F8),打开串口助手发送字符同样也会返回(如下图),退出调试(终止运行)Ctrl+F2, 到此STM32用STM32CubeIDE开发的一个流程就...
eclipse没有送佛送到西,好人做到底,我们还得手动做个简单的配置: 进入debug configuration对话框,选择C/C++application->test debug:(test是我的工程名) 点击search project按钮,在弹出的对话框中: 选择刚才编译出来的exe文件,再试一次: Hello world终于打印出来了: 这个时候你可以设置断点,单步调试程序了,配置基本到...
在享受CubeIDE快速和便捷的服务之后,生成了一个STM32的工程开始进行系统开发,一如既往的build,debug,就在开始进行调试的时候,不幸发生了,main()函数很简单,几乎一穷二白,如下所示; /** * @brief The application entry point. * @retval int */intmain(void){/* USER CODE BEGIN 1 *//* USER CODE END...
另外,Live Expression功能的使用是需要使能配置的,所以当我们试图使用Live Expression来动态查看变量数据时,若发现该功能似乎没法实现时,注意该功能是否已被使能。使能该功能的位置在下图所示的地方:【可以右键点击工程,经过Debug as/Debug configuration进来】
另外,Live Expression功能的使用是需要使能配置的,所以当我们试图使用Live Expression来动态查看变量数据时,若发现该功能似乎没法实现时,注意该功能是否已被使能。使能该功能的位置在下图所示的地方:【可以右键点击工程,经过Debug as/Debug configuration进来】
点击Apply和Close保存配置。 连接你的STM32设备到调试器(如ST-LINK),并确保设备已经正确供电。 在STM32CubeIDE中,点击工具栏上的绿色箭头(或按F11)来开始调试。这将编译你的代码,并将其烧写到STM32设备中。 调试器将自动连接到设备,并在Debug视图中显示设备的状态。需要...
经过上述步骤的配置,鼠标点击【Debug】按钮,就已经可以让 STM32CubeIDE 通过UINIO-DAP-Link 实现固件下载,如果需要进入单步调试模式,则可以在【Startup】选项卡当中,手动在 main 函数位置设置一个断点: 以External Tools 方式使用 首先,需要在 STM32CubeIDE 的External Tool 当中添加 OpenOCD,依次点击顶部菜单栏当中...
在"Debug Configurations(调试配置)"对话框中,"Startup(启动)"选项卡包含一个"Max halt timeout(最大停 止超时)"选项,可以进行配置以允许 ST-LINK GDB 服务器等待更长的超时时间.如要允许 GDB 也等待更长的超 时时间,需要创建.gdbinit 文件.该文件必须在 PROJECT_ROOT/.gdbinit 中可用,...