有时用户更喜欢使用简单的编程实用程序对新的微控制器套件进行编程,而不是使用成熟、庞大的开发工具链。当用户熟悉该套件、计算机上未安装 ide、想要快速探索其 ra 套件上示例项目的功能或尚未准备好深入了解该套件时,这样做特别有用。源代码。用户可以使用流行的闪存编程实用程序快速轻松地对物联网的 ra mcu 创新套件进行编程,以探索 600 多个示例项目提供的功能。
此博客提供了有关使用 renesas flash programmer 和 segger® j-flash lite 将预构建的 hex 文件编程到 ra 套件的有用信息,而无需构建源代码或使用 ide。ek-ra6m5 套件和 ek-ra6m5 套件的快速入门示例项目用于说明该过程。在任何类似的 ra 套件上对任何示例项目进行编程的过程都是相同的。
为物联网快速编程 ra mcu 创新套件
先决条件:
a) 下载 hex 文件– 转到github 上的示例项目页面并浏览到 ra-fsp-examples/example_projects/ek_ra6m5/_quickstart/quickstart_ek_ra6m5_ep/ e2studio /。找到 quickstart_ek_ra6m5_ep.hex 并将其下载到主机上的本地目录。确保文件扩展名是十六进制。
ek-ra6m5 快速入门示例项目 hex 文件从 github 下载
b) 安装 segger® j-link 驱动程序——几乎所有瑞萨先进的微控制器套件,包括 ek-ra6m5,都使用板载 j-link 调试仿真器。主机检测套件需要 j-link 驱动程序。j-link 驱动程序包含在j-link 软件和文档包中。下载exe文件,执行,确保在安装向导中选择“install usb driver for j-link”,完成安装。
j-link 驱动程序和 j-flash 下载作为 j-link 软件和文档包的一部分
验证驱动程序安装:使用微型 usb 电缆将 ek-ra6m5 板的 usb 调试端口(j10)连接到计算机的 usb 端口。板上 usb 调试端口旁边的橙色调试 led 将开始闪烁。它会一直闪烁,直到检测到并初始化 j-link 驱动程序,之后 led 将保持亮起。这发生得相当快。
使用 ek-ra6m5 套件验证 j-link 驱动程序安装
1. renesas flash programmer (rfp) - 它是一种计算机控制的编程实用程序,具有简单的图形用户界面,适用于初次开发人员。它具有高度可配置性,支持 renesas e2 和 segger® j-link 仿真器,可用于 windows 和 linux 平台。
瑞萨闪存编程器
可以从 rfp 网页的发布信息部分下载免费版本的 rfp for windows®。接受协议,下载压缩文件夹,解压内容,运行exe文件安装rfp。在安装过程中使用默认选项。
启动 rfp,创建一个新项目,选择 j-link 作为通信工具。接下来,点击浏览找到快速入门示例项目的hex文件(参考先决条件a),点击运行。套件上的 ra mcu 的代码闪存将被编程,并且将验证编程的内容。操作完成后,示例项目将开始在套件上执行。对于 ek-ra6m5 快速启动示例项目,套件上的蓝色用户 led 将闪烁,指示正在执行快速启动示例项目。有关分步说明,请参阅上面的视频。
2. j-flash lite——它是一个简单易用、功能减少的闪存编程实用程序,包含在 j-link 软件和文档包中(请参阅先决条件 b,j-flash 与 j-link 驱动程序一起安装) 。
segger® j-flash lite
启动 j-flash lite,浏览到 mcu 列表并找到 ra6m5 mcu(部件号可在套件上的 mcu 下方找到)。选择接口作为 swd 和选择的连接速度。单击确定。接下来,浏览到 hex 文件并单击 program device。操作完成后,按下红色重置按钮重置套件。示例项目将开始在套件上执行,使蓝色 led 闪烁。有关分步说明,请参阅上面的视频。
跨多个工具链的不同 ra 套件有 600 多个示例项目,并且正在开发更多示例项目以帮助用户启动他们的创新之旅。这些示例项目可以使用 rfp 和 j-flash lite 轻松编程,而无需安装庞大的工具链,使用户能够以更短的路径评估 ra 套件的功能。邀请用户加入ra 支持论坛上的瑞萨电子社区。在这里,他们可以提出问题并从瑞萨电子专家那里获得帮助,并与瑞萨电子社区的其他成员合作。
UWB高精度定位系统面临哪些难题
英飞凌推出采用TOLx 封装的全新车用60V和120V OptiMOS 5,适用于24 V-72 V 供电的大功率 ECU
ARinChina-(AR)增强现实(VR)虚拟现实
矿山边坡综合在线监测-全方位解决方案
安防技术成为楼宇智能化发展重要需求
为物联网快速编程RA MCU创新套件
新唐科技NUC029SEE控制器简介
脉冲激光能量参数关系_脉冲激光器的能量换算
高通推出一套完整的5G射频前端解决方案 几乎解决所有5G手机隐忧
5G网络到底提升在了哪,有何优势呢?
艾贝特邀您共赴2021第三十届中国国际电子生产设备暨微电子工业展
你应该了解的PCB拼板内容
【新品发布】EC-R3399PC六核64位嵌入式主机
Matter协议对智能家居的重要性
特斯拉事件后,无人驾驶及数字经济时代的数据风险正在来临
NVIDIA TAO 5.2版本发布
I2C通信介绍及软测方法
IOT时代下的可穿戴设备
使用万用表检测扬声器的好坏
Moto Z:一部你不能错过的手机