stm32cubemx 怎么设置debug

stm32cubemx 怎么设置debug,第1张

在Projects->Properities的设置下,选择Run/Debug Settings,选择New->Ac6 STM32 Debugging

此时会d出定义新开发板的对话框,选择你的调试工具和接口以及开发板的名字。点击确定之后会自动生成一个调试配置文件。然后会d出一个新的对话框。

在d出的对话框中,在Debugger选项卡中,选择Use Local Script,然后选择刚刚d出的对话框生成的cfg文件,选择确定(这一步通常不用做,已经默认配置好了)。

然后选择Run->Debug as->Ac6 STM32 C/C++

Application,就可以正常启动调试了。这个软件调试的一个不足之处在于没有类似于Keil的Live

Watch功能,也就是说变量的值必须要等你手动将程序暂停或设置断点之后才能看到,而不能实时更新,虽然官方说这项功能他们在开发中了。

http://www.cnblogs.com/lywang/p/4823413.html

stm32芯片有两个引脚叫做boot1和boot0,在下载程序的时候boot1接地,boot0接3.3V高电平,接好后按下复位键,然后开始用usb转串口也就是ini说的usb转rs232下载程序,下载程序完成后boot0接地,按下复位键,程序开始运行。mcuisp底下有个地方也是得设置,如果设置不对也是下载不了的,详情请看图。

如果利用串口下载不了的,那可以使用ulink或者JTAG,这个你的自己去了解了,我没法跟你讲什么是ulink或者JTAG。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11891835.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存