如何解决通过Python的arm-none-eabi-gdb-py控制程序
我想做一些奇怪的事情来自动化涉及嵌入式处理器和其他硬件的某些过程。
我想通过GDB控制ARM处理器,以通过监视和更改一些变量来运行一些测试。我想从Python控制整个测试,以便在触发处理器上的某些事件时可以同步其他仪器/硬件。我认为arm-none-eabi-gdb-py在此方面将非常有帮助,但是在实践中如何工作?
我是否从Python子进程启动GDB,然后从GDB内部运行Python?似乎有些令人费解,但是用于arm-none-eabi-gdb-py的Python似乎需要在GDB进程中运行。所以我有点困惑如何将其绑定到外部“测试驱动程序”。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。