Odrive 学习系列二:将烧录工具从ST-Link V2修改为JLink

这篇具有很好参考价值的文章主要介绍了Odrive 学习系列二:将烧录工具从ST-Link V2修改为JLink。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、背景:

        通过观察odrive解压后的内容,可以看到在下面配置文件及makefile文件中的配置设置的均为openOCD + stlink v2,例如makefile中:

# This is only a stub for various commands.
# Tup is used for the actual compilation.

BUILD_DIR = build
FIRMWARE = $(BUILD_DIR)/ODriveFirmware.elf
FIRMWARE_HEX = $(BUILD_DIR)/ODriveFirmware.hex
OPENOCD := openocd -f interface/stlink-v2.cfg \
		$(if $(value PROGRAMMER),-c 'hla_serial $(PROGRAMMER)',) \
		-f target/stm32f4x.cfg
............
............

但是考虑JLink具备调试窗口,因此个人还是更倾向于使用JLink。那么下面就来尝试修改这些配置文件,将烧录调试工具改为J-Link.

二、安装J-Link并添加环境变量

        首先安装J-Link,这里我使用的是v7.86版本(配置需要用到一些命令,有的版本不支持命令):

Odrive 学习系列二:将烧录工具从ST-Link V2修改为JLink,MCU_32-Advanced,Odrive学习系列

        然后将Jlink安装路径添加到环境变量。然后在powershell / cmd窗口输入JLink.exe进行检测,出现下面界面表示环境变量添加正常:文章来源地址https://www.toymoban.com/news/detail-795038.html

<

到了这里,关于Odrive 学习系列二:将烧录工具从ST-Link V2修改为JLink的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Keil5设置ST-LINK v2烧录程序

    1.keil5中点击这个图标 2.选择Debug,这里选择ST-Link 3.点击旁边的Setting,在Debug中选择为SW    4.点击Flash Download,勾选Reset and Run(非必选,勾了烧录后会自动重置程序)(建议勾选)  5.在Utilities中勾选ST-Link    程序和接线没问题的话,直接编译就可以正常烧录了。 附接线图:

    2024年02月11日
    浏览(49)
  • Linux使用命令行编译并用st-link烧录STM32

    在STM32CubeMX中配置,选择Makefile并生成。 编译工程需要用到 arm-none-eabi ,去官网下载对应系统版本,下载后解压到任意位置。 添加环境变量 添加环境变量到 .bashrc 文件: 我解压的位置为 /toolchain/arm-none-eabi ,原文件名包含版本号,我修改了文件夹名。 在工程目录下进行编译

    2024年03月09日
    浏览(62)
  • 使用ST-Link烧录程序出现No target connected所有的解决方案

    【解决办法】 用杜邦线或者usb线对芯片再次进行供电   【解决办法】 按照下面的方式进行接线,并确保接线良好 3.3V⬅➡3.3V GND⬅➡GND SWDIO⬅➡SWDIO SWCLK⬅➡SWCLK  【解决办法】此时可以有两种方法可以解决: 按住RESET,并在点击烧录后立马放开 ,抢一个时间差,这个方法有

    2024年02月04日
    浏览(80)
  • STM32用ST-LINK V2-1烧录后,不会自动重启执行--Keil设置

    设置烧录后reset and Run 去除Debug En

    2024年02月01日
    浏览(46)
  • stm32f103c8t6单片机使用st-link/v2仿真器烧录程序的过程

    1、首先,电脑usb接口接上仿真器ST-LINK/V2,查看设备管理器。 若连接正常,则出现上图红线部分 2、ST-link/v2与stm32f103c8t6的连接,如下图 对应引脚相连接即可。 3、stm32f103c8t6 烧录时单片机必须接电,我一般boot0,boot1都接0(这一步单片机的启动方式没懂) 4、烧录程序 STM32F1

    2023年04月12日
    浏览(46)
  • 0503-stm32的调试工具:st-link详细解析 (命令行/ st utility/ cubePorbrammer)

    从事stm32开发的话,肯定绕不开stlink,使用stlink开发stm32时用到的知识点。对于常规开发而言,80%时候会使用keil或vscode对目标芯片进行下载与在线调试,简单的bug我们一般反复下载就行了,复杂的bug需要进行单步调试、查看寄存器、输出swo信息等。本文简单介绍stlink的两个工

    2024年02月05日
    浏览(51)
  • 《 STM32 ST-LINK Utility 》__代码下载工具下载、安装和使用说明(小白也能懂)

    目录 一、什么是STM32 ST-LINK Utility? 二、STM32 ST-LINK Utility有什么用? 三、官方途径下载软件! 四、我的资源 五、安装 六、怎么用? 1、比如我们经常使用的Keil是如何生成hex 2、读取STM32内部FLASH及芯片信息 3、打开hex程序 4、下载程序  (* ̄︶ ̄)创作不易!期待你们的 点赞、

    2024年02月06日
    浏览(52)
  • 解决keil-5中stm32f103系列使用ST-Link下载程序时不能连接的问题。“flash download failed ”

    出现的问题如下: 解决方法如下: 因为新版的Keil 加入了下载器的校验机制,所以我们需要替换掉新版编译器下的原文件 需要这个文件的评论下方留言记得留言哦。 一、解压后得到 STlink 文件夹,整个文件夹替换到 软件安装目录下 /ARM 处即可 二、更新下载器固件(更新一次

    2024年02月12日
    浏览(90)
  • 关于ST-link驱动的问题

    首先,在安装 ST-Link 驱动的时候,请确保你的电脑处于关机状态,然后按照 ST-Link 官方文档的步骤来进行安装,这样可以避免安装驱动时出现问题。 如果在安装驱动后仍然无法识别 ST-Link,可以尝试以下步骤来解决这个问题: 希望以上步骤能帮助你解决问题。R9ke 1RbvL XX2 ne

    2024年02月13日
    浏览(65)
  • 关于ST-Link提示错误的解决

    用ST-Link连接HK32F103CBT6,运行STM32 ST-LINK Utility.exe,点击Connect,提示如下错误: Can not connect to target!                   If you\\\'re trying to connect to an STM32W1xx device, please select Normal or HotPlug mode from Target-Settings menu.                   If you\\\'re trying to connect to a low frequency application ,

    2024年02月16日
    浏览(68)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包