STM32开发环境搭建与MDK、J-Link驱动安装教程

需积分: 10 2 下载量 171 浏览量 更新于2024-07-22 收藏 609KB PDF 举报
本文档详细介绍了如何在Windows系统上搭建STM32开发环境,主要涉及KEIL MDK软件和J-Link驱动的安装与配置。以下是详细的步骤: 1. **安装J-Link驱动**: - 在进行程序下载和调试之前,必须确保电脑上已安装J-Link驱动。J-Link驱动可以从配套光盘或SEGGER官网下载(<http://www.segger.com/cms/jlink-software.html>)。如果电脑已安装,可跳过此步骤,但建议更新到最新版本。 - 安装过程中,找到光盘中的路径"\神舟III号光盘\神舟III号光盘资料(不包含源码和手册)\4.软件工具\JLINK驱动",按照安装向导指示操作,可能需要选择更新与集成开发环境(如IAR)兼容的J-Link仿真器。 - 安装成功后,确保通过USB连接J-Link到电脑,并在设备管理器中确认其存在,显示为"J-linkdrIIIer"。 2. **安装MDK软件**: - 对于STM32神舟III号开发板,推荐使用MDK 4.12或更高版本,如MDK 4.72。安装MDK时,进入光盘目录"\神舟III号光盘\神舟III号光盘资料(不包含源码和手册)\4.",找到MDK安装文件并执行。 - 安装过程可能需要选择安装路径和设置,根据界面提示操作。由于不同版本的MDK安装方法相似,所以以MDK 4.72为例,安装完成后软件应准备就绪供编程使用。 3. **准备工作**: - 如果开发板上的代码已经编译好,可以直接下载到板子上。不过,在烧写程序之前,确保J-Link驱动和MDK开发环境已正确配置,并通过USB连接到开发板。 4. **实际操作**: - 搭建好环境后,可以尝试将光盘中提供的编译好的程序烧写到STM32神舟III号开发板上,以验证开发环境是否配置正确。 5. **注意事项**: - 没有连接J-Link时,设备管理器中不会显示相应的设备,这是正常的。只有在进行调试时才需要它。 - 在安装过程中,如果有其他软件冲突,可能需要手动处理动态链接库文件的选择。 本文档为STM32新手开发者提供了一个全面的开发环境搭建指南,从基础驱动到开发工具的安装,确保读者能够顺利地进行程序编写和调试。