FreeRTOS-GDB:Python API库,用于检查GDB中的FreeRTOS对象

时间:2024-05-19 01:57:11
【文件属性】:

文件名称:FreeRTOS-GDB:Python API库,用于检查GDB中的FreeRTOS对象

文件大小:17KB

文件格式:ZIP

更新时间:2024-05-19 01:57:11

Python

FreeRTOS-GDB Python API库,用于检查GDB中的FreeRTOS对象 基本上,在使用GDB时,很难检查FreeRTOS的内部状态。 该项目为GDB的Python API提供了一些脚本,这些脚本使得访问这些内部组件中的某些内容更容易检查。 ##要求: 您需要在您的GDB版本中启用python API。 构建GDB时,这是一个编译时选项。 您应该能够执行以下操作: gdb> python print "Hello World" 并获得可预期的结果。 如果抛出错误-那么您的GDB版本中没有编译python。 需要使用FreeRTOS 8.0+。 该代码可能与FreeRTOS 7.0或更早版本一起使用,但是当前代码不支持它。 您需要使用Handle Registry的Queue信息才能使用。 请注意,这仅适用于基于队列的对象,不适用于事件组 您需要将FreeRTOS


【文件预览】:
FreeRTOS-GDB-master
----LICENSE(18KB)
----src()
--------Queue.py(3KB)
--------GDBCommands.py(4KB)
--------__init__.py(0B)
--------FreeRTOS.py(3KB)
--------EventGroup.py(785B)
--------Types.py(262B)
--------List.py(3KB)
--------Task.py(2KB)
--------HandleRegistry.py(3KB)
----.gitignore(675B)
----README.md(4KB)

网友评论