GDLink-OB轻量级CMSIS-DAP调试器:USB-HID设计与主要功能

需积分: 0 8 下载量 147 浏览量 更新于2024-08-05 收藏 874KB PDF 举报
GDLink-OB调试器用户手册v20.4.101 是一款由兆易创新(GigaDevice)针对GD32系列微控制器设计的便携式调试工具,其主要特性包括: 1. **小巧便携**:GDLink-OB的体积小巧,类似优盘尺寸,重量轻至约8克,方便携带在不同项目间使用。 2. **标准接口与协议支持**:采用ARM标准的CMSIS-DAP协议,适用于所有ARMCortexM系列MCU,这意味着它具有通用性,能够调试多种类型的微控制器。同时,USB接口使用HID协议,无需安装驱动即可在Windows环境下无缝操作。 3. **软件兼容性**:GDLink-OB支持MDK (Keil MDK)、pyOCD等主流开发工具,用户可以根据自己的喜好和项目需求选择合适的集成开发环境进行调试。 4. **保护功能**:内置500mA自恢复保险丝,提供了额外的硬件保护,增强了设备的稳定性。 5. **固件升级**:允许用户通过IAP模式(In-Application Programming)进行固件升级,提高了调试器的灵活性和维护性。 6. **接口定义**:调试器采用2x5PIN 2.54排针,其中SWD调试需要连接电源(推荐5.0V)、地线、时钟和数据IO,而GD32E23x系列由于是CortexM23内核(ARMv8-M),可能需要额外的TRESET信号来确保正常连接。 7. **功能限制**:虽然GDLink-OB保留了SWD调试功能,但它目前不支持标准JTAG模式,TCK、TMS、TDI和TDO信号仅作参考,用户需要根据实际情况调整或忽略。 8. **使用指南**:手册详细介绍了如何在Keil MDK 5.29中设置调试参数,如CortexM4的GD32F330调试配置,其他CortexM3/M0内核的MCU设置类似,只需按照手册中的步骤操作即可。 总体来说,GDLink-OB是一款功能实用、便于使用的GD32系列微控制器调试工具,尤其适合那些需要在CortexM23架构设备上进行调试的开发者,并且具有良好的软件兼容性和硬件保护措施。