0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【开发板评测】Renesas RA6M4开发板之RW007

瑞萨MCU小百科 来源:未知 2022-12-23 22:10 次阅读

fef13570-82ca-11ed-bfe3-dac502259ad0.svg

此次给大家带来的是Renesas RA6M4的RW007测评,经过多次翻车后终于可以和大家分享一下我使用RW007的全过程。

本次测试方式是使用RT-Thread官方提供的一系列的软件包,通过WIFI框架,在控制台很方便的使用wifi命令行进行连接WiFi,在连接成功后,我们同过ping命令进行网络测试。

PS:由于官方有提供网络的示例工程sensor_gateway,示例工程实现了,将采集的光传感器信息通过rw007 wifi模块,和各种网络包,将数据上传到阿里云上的示例。示例工程编译下载就可以使用,在此就不在复述。

一、功能模块的硬件介绍

在Renesas RA6M4的开发板上上具有PMOD接口,可以使我们很方便的让我们接入通讯设备。PMOD是一种标准化的板卡接口,分别用于传感器和通信模块,进行快速的物联网原型设计。

PS:但是楼主就比较惨了,手里的RW007是老版本的,不具备PMOD接口。不能直接连接开发板的PMOD接口了,只能一一对应的焊接上了,还好问题不大。(下图中RW007的供电引脚是错误的,VCC应连接在3.3V上,而不是AVCD)

ff080700-82ca-11ed-bfe3-dac502259ad0.png

其连接的对应方式,如下图所示:

ff75036e-82ca-11ed-bfe3-dac502259ad0.png

二、 功能模块的使用说明

1

打开RA Smart Configurator配置工具。

软件下载地址:

ff9340d6-82ca-11ed-bfe3-dac502259ad0.png

https://cowtransfer.com/s/b9eddec169d544

软件配置方式参考:

ffa6a78e-82ca-11ed-bfe3-dac502259ad0.png

https://club.rtthread.org/ask/article/3452.html

2

在Pins选项卡中,选择Connectivity:SPI——>SPI1,将Operation Mode设置为Enable。配置如下:

ffbcc80c-82ca-11ed-bfe3-dac502259ad0.png

3

在Stacks选项卡中,选择New Stack——>Connectivity——>Spi(r_spi)

(此处注意不要选择SPI(r_sci_spi))

4

当前添加了一个g_spi0 SPI ,我们需要在添加一个,因为我们工程中应用的是SPI1。创建好后将之前的SPI0删除,只留下g_spi1 SPI,如下图:

00289d0c-82cb-11ed-bfe3-dac502259ad0.png

5

点击g_spi1 SPI方框,在Properties窗口中将回调函数Callback的参数修改为spi1_callback。如下图:

003f2324-82cb-11ed-bfe3-dac502259ad0.png

6

点击右上Generate Project Content 按钮,生成驱动文件。

###接下来我们打开RT-thread settings,进行硬件和组件的配置。

005cc55a-82cb-11ed-bfe3-dac502259ad0.png

由于RW007还需要开启WIFI框架。我们在“组件”选项中->设备驱动程序->WiFi框架勾上。

0080f092-82cb-11ed-bfe3-dac502259ad0.png

关掉STM32的示例工程。

00a5e456-82cb-11ed-bfe3-dac502259ad0.png

打开SAL组件

00c79b14-82cb-11ed-bfe3-dac502259ad0.png

三、关于RW007固件的问题

在测试中由于固件版本太低了,导致失败了很多次。鉴于论坛中无更新固件的方法,我在此发一下固件包,和下载软件,及固件更新方式。

1

准备工作。

下载以下固件包。(只适用于EVK版本)

1564264034rw007_固件_20210415.zip

00e86e48-82cb-11ed-bfe3-dac502259ad0.png

https://oss-club.rt-thread.org/uploads/20220403/88812f46e1f379827a89a27c5fcd7cf5.zip

2

更新方式阅读以下PDF。

README.pdf

00faedac-82cb-11ed-bfe3-dac502259ad0.png

https://oss-club.rt-thread.org/uploads/20220403/f64d047f6eeb437bccabb6b989385888.pdf

四、测试结果

通过wifi join 命令依次输入SSID 和密码 进行连接WIFI。通过Ping 命令进行网络测试。

01080730-82cb-11ed-bfe3-dac502259ad0.png

五、源代码

源码下载地址:

rw007_2.zip

011ef076-82cb-11ed-bfe3-dac502259ad0.png

https://oss-club.rt-thread.org/uploads/20220403/891cb50834d34eed3da3770cffcea836.zip

六、心得体会

看似最简单网络测试功能,卡了我好几天。我的整个测试下来,主要工作大部分时间都花在了在搭建硬件上,和固件更新上。在此次测评中,大家可以感觉到,我并没有去写一行代码,凭靠着官方提供的包,就可以完成联网功能的测试。说实在的真的是太太太好用了!!!工作中留给我我们的开发时间总是太短,基于RT-thread studio 和FSP硬件配置工具可以支持我们快速的做原型开发。切实的解决我们的痛点。之前有人说人生苦短我用python。现在我想说人生苦短我用RT-thread studio。此次的测评就到这里,拜拜!

1

END

1

往期推荐

1

【开发板评测】Renesas RA6M4开发板之CAN

2

【开发板评测】Renesas RA6M4开发板之FLASH

3

【开发板评测笔记】Renesas RA6M4开发板之USB-H(上)

瑞萨电子 (TSE: 6723)

科技让生活更轻松,致力于打造更安全、更智能、可持续发展的未来。作为全球微控制器供应商,瑞萨电子融合了在嵌入式处理、模拟电源及连接方面的专业知识,提供完整的半导体解决方案。成功产品组合加速汽车、工业、基础设施及物联网应用上市,赋能数十亿联网智能设备改善人们的工作和生活方式。

更多信息,敬请访问renesas.com


原文标题:【开发板评测】Renesas RA6M4开发板之RW007

文章出处:【微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16876

    浏览量

    349872
  • 瑞萨
    +关注

    关注

    34

    文章

    22281

    浏览量

    85928
  • RA6M4
    +关注

    关注

    0

    文章

    51

    浏览量

    421

原文标题:【开发板评测】Renesas RA6M4开发板之RW007

文章出处:【微信号:瑞萨MCU小百科,微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    51开发板芯片资料

    51开发板芯片资料
    发表于 09-18 09:29 1次下载

    试用活动 | 100套!!瑞萨RA6E2/RA4E2开发板评测活动

    活动简介: 瑞萨RA6E2/RA4E2开发板评测活动是一个针对瑞萨电子推出的通用微控制器(MCU)RA6E2 和
    的头像 发表于 09-10 11:18 468次阅读
    试用活动 | 100套!!瑞萨<b class='flag-5'>RA6</b>E2/<b class='flag-5'>RA4</b>E2<b class='flag-5'>开发板</b><b class='flag-5'>评测</b>活动

    RW007 Wi-Fi 实战分享

    1.开发环境本文将会介绍如何使用RT-Threadenv工具创建一个基于RT-ThreadRTOS的软件项目;如何使用RT-Threadenv工具对项目进行配置,实现FRDM-MCXN947开发板
    的头像 发表于 08-10 08:35 706次阅读
    <b class='flag-5'>RW007</b> Wi-Fi 实战分享

    Banana Pi BPI-M4 Berry 开源硬件开发板以太网口和WiFi测试

    Banana Pi BPI-M4 Berry 开源硬件开发板以太网口和WiFi测试
    的头像 发表于 07-02 16:16 529次阅读
    Banana Pi BPI-<b class='flag-5'>M4</b> Berry 开源硬件<b class='flag-5'>开发板</b>以太网口和WiFi测试

    Banan Pi BPI-M4 Berry 全志科技H618开发板烧录镜像教程

    Banan Pi BPI-M4 Berry 全志科技H618开发板烧录镜像教程
    的头像 发表于 07-02 16:13 643次阅读
    Banan Pi BPI-<b class='flag-5'>M4</b> Berry 全志科技H618<b class='flag-5'>开发板</b>烧录镜像教程

    基于瑞萨电子RA系列的野火耀阳RA8D1开发板产品简介

    野火耀阳RA8D1开发板是一款功能强大的开发板,适用于各种嵌入式应用开发。它采用瑞萨电子的RA系列R7FA8D1BHECBD微控制器作为主控
    的头像 发表于 05-29 14:19 740次阅读
    基于瑞萨电子<b class='flag-5'>RA</b>系列的野火耀阳<b class='flag-5'>RA</b>8D1<b class='flag-5'>开发板</b>产品简介

    LoRa-Kit 开发板使用介绍

    LoRa-Kit是安信可科技针对LoRa模组而设计的一款开发板,上面搭载了STM32F103C8T6 芯片和TB-05模组,预留了LoRa转接插针,适配Ra-01、
    的头像 发表于 05-21 10:23 463次阅读
    LoRa-Kit <b class='flag-5'>开发板</b>使用介绍

    CPKIOT-RA6M5云套件开发板手册

    电子发烧友网站提供《CPKIOT-RA6M5云套件开发板手册.rar》资料免费下载
    发表于 05-20 16:03 0次下载
    CPKIOT-<b class='flag-5'>RA6M</b>5云套件<b class='flag-5'>开发板</b>手册

    【Vision Board创客营连载体验】RW007 WIFI模块联网

    开发环境: RT-Thread Studio:v2.2.7 开发板RA8D1 Vision Board开发板 MCU:R7FA8D1BHEC337AS02 1
    发表于 04-29 21:55

    fpga开发板是什么?fpga开发板有哪些?

    FPGA开发板是一种基于FPGA(现场可编程门阵列)技术的开发平台,它允许工程师通过编程来定义和配置FPGA芯片上的逻辑电路,以实现各种数字电路和逻辑功能。FPGA开发板通常包括FPGA芯片、时钟模块、电源模块、输入输出接口等组
    的头像 发表于 03-14 18:20 1739次阅读

    fpga开发板使用教程

    FPGA开发板的使用教程主要包括以下几个关键步骤。
    的头像 发表于 03-14 15:50 925次阅读

    fpga开发板与linux开发板区别

    FPGA开发板与Linux开发板是两种不同的硬件开发平台,各自具有不同的特点和应用场景。在以下的文章中,我将详细介绍FPGA开发板和Linux开发板
    的头像 发表于 02-01 17:09 2005次阅读

    使用RA6M5开发板的简易热成像仪设计

    本项目是使用RA6M5开发板搭载RTThread系统+LVGL图形库实现的一个简易热成像仪。其中传感器使用的是mlx90640,屏幕是320*240的电容触摸屏,整个交互由触摸完成。
    的头像 发表于 01-02 13:50 736次阅读
    使用<b class='flag-5'>RA6M</b>5<b class='flag-5'>开发板</b>的简易热成像仪设计

    基于RA6M5开发板的低功耗电子时钟设计

    本项目是基于启明RA6M5开发板搭载2.4寸液晶屏的电子时钟,该电子时钟有两个模式——正常模式和低功耗模式,可以通过开发板的按键改变时钟模式。
    的头像 发表于 12-25 12:26 845次阅读
    基于<b class='flag-5'>RA6M</b>5<b class='flag-5'>开发板</b>的低功耗电子时钟设计

    Banana Pi BPI-M6开源硬件开发板介绍以及与 Raspberry Pi 5 的比较

    Banana Pi BPI-M6开源硬件开发板介绍以及与 Raspberry Pi 5 的比较
    的头像 发表于 11-09 09:22 700次阅读
    Banana Pi BPI-<b class='flag-5'>M6</b>开源硬件<b class='flag-5'>开发板</b>介绍以及与 Raspberry Pi 5 的比较