首页 > 常见问答

vs如何监视变量的值 stm32在线调试和用jlink区别是什么?

stm32在线调试和用jlink区别是什么?

差不多,只要知道jlink支持实时调试,串口只起下载程序的作用。

所谓的实时调试就是您所了解的。当您在keil中一步一步地调试程序时,结果将反映在硬件中。原因是cortexm3内核有一个etm(嵌入式跟踪宏单元),jlink支持etm。我不知道怎么支持它。我猜keil中的操作记录在jlink中,然后jlink通知etm用户他们做了什么,从而实现对硬件的实时控制。但是,jlink不可能完全取代usb,因为电压可能不够,所以有必要让usb供电。

jlink连接开发板不能读取nor型号数据,求助?

昨晚,我熬夜了,终于解决了问题。我发现,jlink软件偶尔也会烧录或闪存。烧录后,我报告了一个错误,认为没有成功。

我发现了一个uboot,它可以在互联网上识别28f320j3并在ram中运行。然后我用uboot把引导加载程序烧成nor。根据官方说明,跨接导线盖j2连接到端子1时可能会烧坏。此时,nor地址应映射到0x0800000。这期间还有一个问题。当uboot燃烧时,它的一部分不能被擦除。

vs如何监视变量的值 stm32在线调试和用jlink区别是什么?

检查内存,发现不可擦除的段就是我用jlink无法刻录的段。

必须连接jlink,然后将j2盖跳到0端,擦除nor,然后刻录。

keil无法识别jlink?

卸载segger,下载较新的驱动程序,然后在uv440目录下重新安装jlinkarm.dll抄送keil/arm/segger。

再次使用mdk,提示升级,确认升级,但升级后,jlink可以识别。那可能是电路的问题,奇怪的问题在重新开发中很常见,如果可以的话

vs如何监视变量的值jlink调试stm32的jlink使用教程

原文标题:vs如何监视变量的值 stm32在线调试和用jlink区别是什么?,如若转载,请注明出处:https://www.saibowen.com/wenda/24294.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。