JLINK教程:调试STM3210B-LK1的必备步骤与设置

4星 · 超过85%的资源 需积分: 1 29 下载量 136 浏览量 更新于2024-07-29 收藏 392KB PDF 举报
本篇教程详细介绍了如何使用JLINK V6调试STM3210B-LK1开发板的过程,针对该特定开发环境提供了详尽的步骤和配置指导。首先,确保使用的硬件包括万利的STM3210B-LK1开发板和MCU123.COM出品的JLINK V6.0全功能调试器。编译和调试环境是IAR EWARM 4.42A,同时推荐使用JTAG/SWD方式进行调试。 1. **硬件配置**: - STM3210B-LK1评估板需要将BOOT0和BOOT1跳线设置为0,以便正确启动。 - 评估板的JTAG接口需连接3.3V电源,可能需要手工飞线操作。 - 要注意,若使用SWD模式,需确保R4和R5被断开,因为板子上可能集成了STLINK II,这可能会影响调试。 2. **软件设置**: - 设置仿真器类型:选择JLINK作为调试工具,因为教程中提到的Manley板子示例使用了LCDDemo项目。 - 在IAR EWARM中,进入Project -> options -> Debugger -> Setup -> Driver,选择JLINK作为调试驱动。 - 可保持部分设置为默认值,如Driver选项,但务必确保下载选项已设置正确。 3. **重新编译与调试**: - 完成上述设置后,重新编译工程,然后通过Project -> options -> Debugger -> Download进行下载和调试。在尝试下载之前,如果使用的是万利的板子,可能需要检查并调整之前的FLASHLOADER设置,以确保下载过程顺利。 这篇教程对于初次接触JLINK调试STM3210B-LK1的开发者来说非常实用,提供了清晰的操作流程和注意事项,有助于提升对嵌入式开发环境的理解和实践能力。通过这个教程,用户可以学习到如何有效地配置和使用JLINK进行代码调试,以及如何处理特定硬件平台特有的问题。