在没有安装KEIL的电脑上,程序员仍可通过JLINK工具为STM32单片机烧录固件。只需利用JLINK自带的Flash编程工具,无需依赖KEIL环境。本文将介绍如何使用该工具完成固件下载操作,过程简单便捷,适用于临时调试或部署场景,具体步骤如下,供参考。
1、 下载官网JLINK驱动后,通过开始菜单启动J-Flash工具,操作所示。
2、 启动软件后需新建项目,选择第二项创建新工程即可。
3、 点击Start J-Flash按钮,操作所示。
4、 在弹出窗口中,所示点击...按钮选择单片机型号。
5、 根据所用STM32型号选择对应选项,点击OK确认即可。
6、 根据电路设计选择JLINK的连接方式,建议了解JTAG与SWD的区别,以便做出合适的选择。
7、 速度设为4000即可,点击OK确认。
8、 完成上述设置后,点击Target菜单中的Connect进行连接。
9、 连接成功后,底部状态栏将显示successfully提示信息,具体效果所示。
10、 导入下载的文件,操作所示:点击File菜单,选择Open data file...即可打开数据文件。
11、 选择所需固件的bin或hex文件,点击打开即可开始下载。
12、 输入起始地址时,查看左侧的基址,将对应数值填入即可完成操作。
13、 进入Target菜单,选择Production Programming以启动下载程序。
14、 下载时会显示进度条,实时反映当前进度,所示。
15、 下载完成后将弹出成功提示框,所示,表明下载已顺利完成。
16、 下载完成后,需再次点击Target菜单中的Disconnect选项以断开连接,随后重新上电即可。
