awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 个仓库

Awesome GitHub RepositoriesHardware Debugging Environments

Integrated environments for pausing hardware execution, inspecting system memory, and attaching external debuggers.

Distinct from Hardware Debugging Protocols: Existing candidates focus on protocols or isolated consoles rather than a complete debugging environment for physical console hardware.

Explore 3 awesome GitHub repositories matching operating systems & systems programming · Hardware Debugging Environments. Refine with filters or upvote what's useful.

Awesome Hardware Debugging Environments GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • lumateam/luma3dsLumaTeam 的头像

    LumaTeam/Luma3DS

    6,495在 GitHub 上查看↗

    Luma3DS is a custom firmware for the Nintendo 3DS that removes factory restrictions to enable the execution of unsigned homebrew and game modifications. It functions as a kernel-level system extension that hooks system calls to bypass hardware limitations and introduce new operating system capabilities. The project serves as a homebrew payload loader, using boot-time mechanisms to launch third-party software and custom firmware versions. It also provides a game modding framework capable of patching executable code and intercepting file requests to load custom assets and modified data. The en

    Ships a suite of tools for pausing processes, inspecting memory, and attaching external debuggers to console software.

    C3dscustom-firmwarehomebrew
    在 GitHub 上查看↗6,495
  • arduino/arduino-cliarduino 的头像

    arduino/arduino-cli

    4,936在 GitHub 上查看↗

    Arduino CLI 是一个命令行界面,用于编译、上传和管理 Arduino 兼容硬件的库和板核心。它充当微控制器工具链管理器和硬件编程工具,提供发现和安装各种硬件架构所需的平台定义和编译器的实用程序。 该项目具有支持 RPC 的开发守护进程,允许外部程序触发内部工具操作并以编程方式管理自动化电子工作流。它还包含一个交互式硬件调试器,用于实时排查物理设备上运行的代码。 该工具涵盖了板和库管理,包括依赖分析、索引同步以及第三方仓库的集成。其构建和部署功能包括源代码编译、二进制上传和引导加载程序安装,并支持串口输出监控和连接硬件检测。 该工具提供 shell 自动补全生成功能,并通过基于文件的配置系统管理环境设置。

    Provides an interactive environment to pause execution and inspect memory on physical hardware in real time.

    Go
    在 GitHub 上查看↗4,936
  • puremourning/vimspectorpuremourning 的头像

    puremourning/vimspector

    4,306在 GitHub 上查看↗

    Vimspector is a visual debugger integration for Vim that enables developers to step through code and inspect program state without leaving the editor. It utilizes the Debug Adapter Protocol to provide a unified interface for debugging multiple programming languages through various debug adapters. The project distinguishes itself by supporting low-level analysis and specialized environments, including bare metal hardware debugging for microcontrollers and the ability to perform disassembly analysis and process memory dumping. It also provides remote debugging capabilities by proxying requests

    Interfaces with hardware debug probes to program and debug microcontrollers and bare metal systems directly.

    Vim Scriptcppdebug-adapter-protocoldebugger
    在 GitHub 上查看↗4,306
  1. Home
  2. Operating Systems & Systems Programming
  3. Hardware Debugging Environments

探索子标签

  • Compatibility VerificationTools for validating that specific hardware and programmer combinations support debugging features. **Distinct from Hardware Debugging Environments:** Focuses on pre-flight validation of hardware compatibility rather than the execution environment itself.