gpt4 book ai didi

arm - 如何通过 USB 读取 swd 输出?

转载 作者:行者123 更新时间:2023-12-04 16:50:01 25 4
gpt4 key购买 nike

我正在尝试编写类似于 stmicro STM-STUDIO 的应用程序, 它通过 USB 从设备 ( STM32Fx Discovery ) 上运行的嵌入式应用程序读取变量。我如何着手读取来自开发板的输出(变量),最好是使用 C# 应用程序的应用程序?

最佳答案

您应该四处搜索,看看是否有某种 API 或库可用于与 SWD 调试器对话。或者他们可能有一个命令行界面,您可以从您的程序中运行。您可以尝试联系制造商 (ST)。

如果他们不打算支持您,那么是时候戴上逆向工程的帽子了。我会得到一个 USB 协议(protocol)分析器。 Total Phase卖得很好,我用他们的 400 美元调试我的 USB 设备很长时间了。您的操作系统可能还具有一些内置的 USB 调试功能。然后只需运行 STM STUDIO 并查看当您单击各种按钮时会发生什么。希望你能弄明白。

您可能需要深入了解 SWD 协议(protocol)才能弄清楚您在分析仪上看到的 USB 流量。

关于arm - 如何通过 USB 读取 swd 输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19753644/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com