本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Renesas Starter Kit+ for RX65N-2MB 入门
此参考集成托管在 Amazon-FreeRTOS 存储库中,该存储库已过时。建议您在创建新项目时从这里开始。如果您已经有一个基于现已弃用的 Amazon-FreeRTOS 存储库的现有 FreeRTOS 项目,请参阅亚马逊 FreeRTOS Github 存储库迁移指南。
本教程提供有关 Renesas Starter Kit+ for RX65N-2MB 入门的说明。如果您没有适用于 RX65N-2MB 的瑞萨电子 RSK+,请访问Amazon合作伙伴设备目录,然后从我们的合作伙伴
在开始之前,您必须进行配置Amazon IoT并下载 FreeRTOS 才能将设备连接到Amazon云端。有关说明,请参阅初始步骤:在本教程中,FreeRTOS 下载目录的路径被称为
。freertos
概览
本教程包含有关以下入门步骤的说明:
-
将主板连接到主机。
-
在主机上安装软件来开发和调试微控制器主板的嵌入式应用程序。
-
交叉编译 FreeRTOS 演示应用程序为二进制图像。
-
将应用程序二进制映像加载到您的主板上,然后运行该应用程序。
设置 Renesas 硬件
设置 RSK+ for RX65N-2MB
-
将正 +5V 电源适配器连接到 RSK+ for RX65N-2MB 上的 PWR 接头。
-
将计算机连接到 RSK+ for RX65N-2MB 上的 USB2.0 FS 端口。
-
将计算机连接到 RSK+ for RX65N-2MB 上的 USB 转串行端口。
-
将路由器或连接 Internet 的以太网端口连接到 RSK+ for RX65N-2MB 上的以太网端口。
设置 E2 Lite 调试器模块
-
使用 14 针带状电缆将 E2 Lite 调试器模块连接到 RSK+ for RX65N-2MB 上的“E1/E2 Lite”端口。
-
使用 USB 电缆将 E2 Lite 调试器模块连接到主机。当 E2 Lite 调试器连接到主板和计算机时,调试器上绿色的“ACT”LED 会闪烁。
-
在调试器连接到主机和 RSK+ for RX65N-2MB 后,E2 Lite 调试器驱动程序将开始安装。
请注意,安装驱动程序需要管理员权限。

设置开发环境
要为 RX65N-2MB 的 RSK+ 设置 FreeRTOS 配置,请使用瑞萨 e 2 studio IDE 和 CC-RX 编译器。
仅 Windows 7、8 和 10 操作系统支持 Renesas e2studio IDE 和 CC-RX 编译器。
下载并安装 e2studio
-
前往 Renesas e 2 studio 安装程序
下载页面,然后下载离线安装程序。 -
您将会转到 Renesas 登录页面。
如果您拥有 Renesas 账户,请输入您的用户名和密码,然后选择 Login (登录)。
如果您没有账户,请选择 Register now (立即注册),并按照第一次注册步骤操作。您应该收到一封电子邮件,其中包含用于激活您的 Renesas 账户的链接。按照此链接完成 Renesas 注册,然后登录到 Renesas。
-
登录后,将 e2studio 安装程序下载到您的计算机。
-
打开安装程序并按照步骤完成操作。
有关更多信息,请访问瑞萨电子网站上的 e 2 工作室
下载并安装 RX 系列 C/C++ 编译器包
-
前往 RX Family C/C++ 编译器
Package 下载页面,下载 V3.00.00 软件包。 -
打开可执行文件并安装编译器。
有关更多信息,请参阅 Renesas 网站上的 RX 系列 C/C++ 编译器包
编译器仅评估版本可免费使用,有效期为 60 天。在第 61 天,您需要获取许可证密钥。有关更多信息,请参阅评估软件工具
生成并运行 FreeRTOS 示例
现在您已配置演示项目,可以在主板上构建和运行项目。
在 e 2 工作室中构建 FreeRTOS 演示
在 e2studio 中导入和构建演示
-
从“开始”菜单启动 e2studio。
-
在 Select a directory as a workspace (选择一个目录作为工作区) 窗口中,浏览到要在其中工作的文件夹,然后选择 Launch (启动)。
-
当您首次打开 e2studio 时,Toolchain Registry (工具链注册表) 窗口会打开。选择 Renesas Toolchains (Renesas 工具链),并确认已选择
CC-RX v3.00.00
。选择 Register (注册),然后选择 OK (确定)。 -
如果您是首次打开 e2studio,将显示 Code Generator Registration (代码生成器注册) 窗口。选择 OK(确定)。
-
将显示 Code Generator COM component register (代码生成器 COM 组件注册) 窗口。在 Please restart e2studio to use Code Generator (请重启 e2studio 以使用代码生成器) 下,选择 OK (确定)。
-
此时将显示 Restart e2studio (重启 e2studio) 窗口。选择 OK(确定)。
-
e2studio 将重启。在 Select a directory as a workspace (选择一个目录作为工作区) 窗口中,选择 Launch (启动)。
-
在 e2studio 欢迎屏幕上,选择 Go to the e2studio workbench (转到 e2studio 工作台) 箭头图标。
-
右键单击 Project Explorer (项目资源管理器) 窗口,然后选择 Import (导入)。
-
在导入向导中,选择 General (常规)、Existing Projects into Workspace (现有项目到工作区),然后选择 Next (下一步)。
-
选择 Browse (浏览),找到目录
projects/renesas/rx65n-rsk/e2studio/aws_demos
,然后选择 Finish (完成)。 -
从 Project (项目) 菜单中,选择 Project (项目)、Build All (全部生成)。
生成控制台将发出未安装许可证管理器的警告消息。您可以忽略此消息,除非您有 CC-RX 编译器的许可证密钥。要安装许可证管理器,请参阅许可证管理器
下载页面。
在云上监控 MQTT 消息
在运行 FreeRTOS 演示项目之前,可以在Amazon IoT控制台中设置 MQTT 客户端来监控您的设备发送到Amazon云端的消息。
使用 Amazon IoT MQTT 客户端订阅 MQTT 主题
-
登录到 Amazon IoT 控制台
。 -
在导航窗格中,选择 “测试”,然后选择 MQTT 测试客户端打开 MQTT 客户端。
-
在 Subscription topic (订阅主题)中,输入
,然后选择 Subscribe to topic (订阅主题)。your-thing-name
/example/topic
当演示项目在你的设备上成功运行时,你会看到 “Hello World!” 多次发送到您订阅的话题。
运行 FreeRTOS 项目
在 e2studio 中运行项目
-
确认已将 E2 Lite 调试器模块连接到 RSK+ for RX65N-2MB
-
从顶部菜单中,选择 Run (运行)、Debug Configuration (调试配置)。
-
展开 Renesas GDB 硬件调试,然后选择 aws_demos HardwareDebug。
-
选择 Debugger (调试器) 选项卡,然后选择 Connection Settings (连接设置) 选项卡。确认您的连接设置正确。
-
选择 Debug (调试) 来将代码下载到主板并开始调试。
系统可能会通过
e2-server-gdb.exe
的防火墙警告提示您。选中 Private networks, such as my home or work network (私有网络,如我的家庭或工作网络),然后选择 Allow access (允许访问)。 -
e2studio 可能会要求更改为 Renesas Debug Perspective (Renesas 调试模式)。请选择是。
E2 Lite 调试器上绿色的“ACT”LED 会亮起。
-
在代码下载到主板后,选择 Resume (恢复) 以使代码运行到主函数的第一行。再次选择 Resume (恢复) 以运行其余代码。
有关瑞萨电子发布的最新项目,请参阅上amazon-freertos
存储库的renesas-rx
分支GitHub
问题排查
有关 FreeRTOS 入门的一般疑难解答信息,请参阅问题排查入门。