此次給大家?guī)?lái)的是Renesas RA6M4的RW007測(cè)評(píng),經(jīng)過(guò)多次翻車后終于可以和大家分享一下我使用RW007的全過(guò)程。
本次測(cè)試方式是使用RT-Thread官方提供的一系列的軟件包,通過(guò)WIFI框架,在控制臺(tái)很方便的使用wifi命令行進(jìn)行連接WiFi,在連接成功后,我們同過(guò)ping命令進(jìn)行網(wǎng)絡(luò)測(cè)試。
PS:由于官方有提供網(wǎng)絡(luò)的示例工程sensor_gateway,示例工程實(shí)現(xiàn)了,將采集的光傳感器信息通過(guò)rw007 wifi模塊,和各種網(wǎng)絡(luò)包,將數(shù)據(jù)上傳到阿里云上的示例。示例工程編譯下載就可以使用,在此就不在復(fù)述。
一、功能模塊的硬件介紹
在Renesas RA6M4的開(kāi)發(fā)板上上具有PMOD接口,可以使我們很方便的讓我們接入通訊設(shè)備。PMOD是一種標(biāo)準(zhǔn)化的板卡接口,分別用于傳感器和通信模塊,進(jìn)行快速的物聯(lián)網(wǎng)原型設(shè)計(jì)。
PS:但是樓主就比較慘了,手里的RW007是老版本的,不具備PMOD接口。不能直接連接開(kāi)發(fā)板的PMOD接口了,只能一一對(duì)應(yīng)的焊接上了,還好問(wèn)題不大。(下圖中RW007的供電引腳是錯(cuò)誤的,VCC應(yīng)連接在3.3V上,而不是AVCD)

其連接的對(duì)應(yīng)方式,如下圖所示:

二、 功能模塊的使用說(shuō)明
1
打開(kāi)RA Smart Configurator配置工具。
軟件下載地址:

https://cowtransfer.com/s/b9eddec169d544
軟件配置方式參考:

https://club.rtthread.org/ask/article/3452.html
2
在Pins選項(xiàng)卡中,選擇Connectivity:SPI——>SPI1,將Operation Mode設(shè)置為Enable。配置如下:

3
在Stacks選項(xiàng)卡中,選擇New Stack——>Connectivity——>Spi(r_spi)
(此處注意不要選擇SPI(r_sci_spi))
4
當(dāng)前添加了一個(gè)g_spi0 SPI ,我們需要在添加一個(gè),因?yàn)槲覀児こ讨袘?yīng)用的是SPI1。創(chuàng)建好后將之前的SPI0刪除,只留下g_spi1 SPI,如下圖:

5
點(diǎn)擊g_spi1 SPI方框,在Properties窗口中將回調(diào)函數(shù)Callback的參數(shù)修改為spi1_callback。如下圖:

6
點(diǎn)擊右上Generate Project Content 按鈕,生成驅(qū)動(dòng)文件。
###接下來(lái)我們打開(kāi)RT-thread settings,進(jìn)行硬件和組件的配置。

由于RW007還需要開(kāi)啟WIFI框架。我們?cè)凇敖M件”選項(xiàng)中->設(shè)備驅(qū)動(dòng)程序->W(wǎng)iFi框架勾上。

關(guān)掉STM32的示例工程。

打開(kāi)SAL組件

三、關(guān)于RW007固件的問(wèn)題
在測(cè)試中由于固件版本太低了,導(dǎo)致失敗了很多次。鑒于論壇中無(wú)更新固件的方法,我在此發(fā)一下固件包,和下載軟件,及固件更新方式。
1
準(zhǔn)備工作。
下載以下固件包。(只適用于EVK版本)
1564264034rw007_固件_20210415.zip

https://oss-club.rt-thread.org/uploads/20220403/88812f46e1f379827a89a27c5fcd7cf5.zip
2
更新方式閱讀以下PDF。
README.pdf

https://oss-club.rt-thread.org/uploads/20220403/f64d047f6eeb437bccabb6b989385888.pdf
四、測(cè)試結(jié)果
通過(guò)wifi join 命令依次輸入SSID 和密碼 進(jìn)行連接WIFI。通過(guò)Ping 命令進(jìn)行網(wǎng)絡(luò)測(cè)試。

五、源代碼
源碼下載地址:
rw007_2.zip

https://oss-club.rt-thread.org/uploads/20220403/891cb50834d34eed3da3770cffcea836.zip
六、心得體會(huì)
看似最簡(jiǎn)單網(wǎng)絡(luò)測(cè)試功能,卡了我好幾天。我的整個(gè)測(cè)試下來(lái),主要工作大部分時(shí)間都花在了在搭建硬件上,和固件更新上。在此次測(cè)評(píng)中,大家可以感覺(jué)到,我并沒(méi)有去寫(xiě)一行代碼,憑靠著官方提供的包,就可以完成聯(lián)網(wǎng)功能的測(cè)試。說(shuō)實(shí)在的真的是太太太好用了?。。」ぷ髦辛艚o我我們的開(kāi)發(fā)時(shí)間總是太短,基于RT-thread studio 和FSP硬件配置工具可以支持我們快速的做原型開(kāi)發(fā)。切實(shí)的解決我們的痛點(diǎn)。之前有人說(shuō)人生苦短我用python?,F(xiàn)在我想說(shuō)人生苦短我用RT-thread studio。此次的測(cè)評(píng)就到這里,拜拜!
1
END
1
往期推薦
1
【開(kāi)發(fā)板評(píng)測(cè)】Renesas RA6M4開(kāi)發(fā)板之CAN
2
【開(kāi)發(fā)板評(píng)測(cè)】Renesas RA6M4開(kāi)發(fā)板之FLASH
3
【開(kāi)發(fā)板評(píng)測(cè)筆記】Renesas RA6M4開(kāi)發(fā)板之USB-H(上)
瑞薩電子 (TSE: 6723)
科技讓生活更輕松,致力于打造更安全、更智能、可持續(xù)發(fā)展的未來(lái)。作為全球微控制器供應(yīng)商,瑞薩電子融合了在嵌入式處理、模擬、電源及連接方面的專業(yè)知識(shí),提供完整的半導(dǎo)體解決方案。成功產(chǎn)品組合加速汽車、工業(yè)、基礎(chǔ)設(shè)施及物聯(lián)網(wǎng)應(yīng)用上市,賦能數(shù)十億聯(lián)網(wǎng)智能設(shè)備改善人們的工作和生活方式。
更多信息,敬請(qǐng)?jiān)L問(wèn)renesas.com
原文標(biāo)題:【開(kāi)發(fā)板評(píng)測(cè)】Renesas RA6M4開(kāi)發(fā)板之RW007
文章出處:【微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
-
mcu
+關(guān)注
關(guān)注
147文章
18954瀏覽量
399002 -
瑞薩
+關(guān)注
關(guān)注
37文章
22485瀏覽量
90923 -
RA6M4
+關(guān)注
關(guān)注
0文章
52瀏覽量
1024
發(fā)布評(píng)論請(qǐng)先 登錄
探索Renesas FPB - RA2E2快速原型開(kāi)發(fā)板:硬件設(shè)計(jì)與應(yīng)用指南
探索Renesas FPB - RA6E2:快速原型開(kāi)發(fā)板的深度解析
Renesas FPB-RA0E2 v1快速原型開(kāi)發(fā)板使用指南
Renesas FPB - RA2T1快速原型開(kāi)發(fā)板:開(kāi)啟高效設(shè)計(jì)之旅
【RA4M2-SENSOR開(kāi)發(fā)板評(píng)測(cè)】基礎(chǔ)架構(gòu)與環(huán)境感知
【RA-Eco-RA6M4開(kāi)發(fā)板評(píng)測(cè)】開(kāi)發(fā)環(huán)境搭建
【RA-Eco-RA6M4開(kāi)發(fā)板評(píng)測(cè)】基于 RA6M4 MCU的工業(yè)生產(chǎn)線安全監(jiān)測(cè)系統(tǒng)移植nanoMODBUS
【RA-Eco-RA6M4開(kāi)發(fā)板評(píng)測(cè)】PWM 驅(qū)動(dòng)舵機(jī)
【RA-Eco-RA6M4開(kāi)發(fā)板評(píng)測(cè)】Keil開(kāi)發(fā)環(huán)境搭建+實(shí)現(xiàn)板載LED點(diǎn)燈
【干貨分享】在 RA-Eco-RA6M4開(kāi)發(fā)板上實(shí)現(xiàn) ADC 電壓的 LabVIEW 數(shù)據(jù)采集
【RA-Eco-RA6M4開(kāi)發(fā)板評(píng)測(cè)】——8.獲取RA6M4開(kāi)發(fā)板芯片內(nèi)部溫度傳感器值
【RA-Eco-RA6M4開(kāi)發(fā)板評(píng)測(cè)】介紹、環(huán)境搭建、工程測(cè)試
【RA-Eco-RA6M4開(kāi)發(fā)板評(píng)測(cè)】——2.串口打印
【RA-Eco-RA6M4開(kāi)發(fā)板評(píng)測(cè)】開(kāi)箱+Keil環(huán)境搭建+點(diǎn)燈
有獎(jiǎng)試用?。?b class='flag-5'>RA-Eco-RA4M2-100PIN-V1.0開(kāi)發(fā)板試用活動(dòng)報(bào)名
【開(kāi)發(fā)板評(píng)測(cè)】Renesas RA6M4開(kāi)發(fā)板之RW007
評(píng)論