文件名称:TeensyDebug:对Teensy 34的GDB代理和调试支持
文件大小:19.72MB
文件格式:ZIP
更新时间:2024-06-04 17:16:41
C++
在Teensy和GDB支持上进行实时调试 费尔南多·特里亚斯(Fernando Trias),2020年6月 该模块无需外部调试接口即可从PJRC为Teensy 3.x和4.x平台提供断点支持。 该模块提供: GDB远程串行协议存根,以便GDB可以连接到Teensy并执行实时调试。 能够设置/清除断点,并在正在运行和已暂停的程序上查询寄存器和内存。 捕获严重崩溃并显示诊断信息。 论坛讨论: : 许可证:GNU(请参阅license.txt)和商业可用 GDB背景 GDB远程串行协议通过串行接口(例如套接字,管道,UART,USB等)在GDB和远程目标之间提供了简单的接口。 [PC running GDB] <--(serial)--> [Teensy GDB stub] 由于Teensduino带有适用于ARM处理器的GDB可执行文件,因此无需安装它。 该模块带有安装程序
【文件预览】:
TeensyDebug-master
----TeensyDebug.zip(9.85MB)
----license.txt(34KB)
----keywords.txt(43B)
----notes.md(6KB)
----src()
--------TeensyDebug.h(4KB)
--------gdbstub.cpp(29KB)
--------TeensyDebug.cpp(33KB)
--------.gitignore(31B)
----library.properties(334B)
----extras()
--------teensy_debug.exe(10.02MB)
--------boards.local.txt(3KB)
--------install-mac.command(51B)
--------build.bat(84B)
--------platform.local.txt(418B)
--------Makefile(309B)
--------teensy_debug(12KB)
--------install-windows.txt(88B)
--------install-linux.sh(51B)
----examples()
--------breakpoint_test()
--------fileio()
--------simple_breakpoint()
--------gdb()
----README.md(16KB)