jflash配置(j-flash设置)

jflash配置(j-flash设置)本讲摘要 介绍一种新的烧录方式 教会大家如何在 J Flash 添加编程算法实现固件烧录 官方建议的芯片烧录方式主要有两种 基于 Keil J Link 的烧录方式 采用 PC 烧录工具 串口进行烧录 而我要向大家介绍的是 J Flash J Link 的烧录方式 使用这种方式烧录固件 能够脱离 Keil 工程下载 多种烧录方式供大家按需选择 首先 从 https www

大家好,我是讯享网,很高兴认识大家。



        本讲摘要:介绍一种新的烧录方式,教会大家如何在J-Flash添加编程算法实现固件烧录。

 

        官方建议的芯片烧录方式主要有两种:

        · 基于Keil+J-Link的烧录方式;

        · 采用PC烧录工具+串口进行烧录。

 

        而我要向大家介绍的是J-Flash+J-Link的烧录方式。使用这种方式烧录固件,能够脱离Keil工程下载。多种烧录方式供大家按需选择。

        首先,从“https://www.segger.com/downloads/jlink/”网址下载J-Flash软件。

        J-Flash下载完成之后,定位到该软件目录“SEGGERJLink”下,看一下是否存在“Devices”文件夹和“JLinkDevices.xml”文件。

        注:新版本的J-Flash是没有“Devices”文件夹和“JLinkDevices.xml”文件的,仅旧版本有。

        新版本的J-Flash需要比旧版本的J-Flash多完成几个步骤,这里先介绍新版本添加编程算方法的步骤。(使用旧版本软件的小伙伴可直接跳到后面内容阅读)

        打开“此电脑”、“我的电脑”或“计算机”,点击“查看”,勾选“隐藏的项目”。

        然后,定位到“C:UsersAdministratorAppDataRoamingSEGGER”路径下,创建一个名为“JLinkDevices”的文件夹。

        进入该文件夹,如下图所示,创建一个“Devices”的文件夹用于存放编程算法,一个“JLinkDevices.xml”文件用于向J-Flash注册编程算法。

        打开从富芮坤官网下载的SDK包,定位到“FR801xH-SDK-master ools”路径下的“FR8010H.FLM”编程算法。

        在上述“Devices”文件夹下创建多几个子目录,然后将编程算法文件存放至“DevicesFREQCHIPFR801xH”路径下。


讯享网

        用记事本或VSCode打开上述“JLinkDevices.xml”文件。在该文件内添加以下代码。

        限于篇幅,具体填写的参数含义就不在此讲解,感兴趣的小伙伴可以上百度搜索。

        填写完成后,保存并关闭文件,打开J-Flash软件。按照下图操作,选择“Create new project”。

        在打开的新窗口中点击“…”按钮。

        在Device搜索框中填入“FR801xH”,就可以看到我们添加的编程算法了。选择该算法后,点击“OK”,该窗口会自动销毁,但有时会出Bug需要手动关闭。

        确认一下该窗口的信息后,点击“OK”即可。

        点击“File”,选择需要烧录的固件。

        如果传入的是bin文件,会弹出以下串口,确认烧录起始地址。富芮坤FR801xH的Flash起始地址是0x0。直接点击“OK”即可。

        完成以上工作之后,点击键盘上的“F7”,即可自动烧录固件。

        烧录完成后,会弹出以下警告。这是J-Flash自带的校验功能访问地址有误导致校验失败的警告,忽略即可。

        按一下开发板上的复位键后,就可以看到烧录的固件正常运行了。

        以上便是本讲的全部内容。有不懂的问题,欢迎大家随时向我提问。

小讯
上一篇 2025-05-03 07:27
下一篇 2025-05-17 14:23

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/172392.html