此次給大家帶來的是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)
其連接的對應方式,如下圖所示:
二、 功能模塊的使用說明
1
打開RA Smart Configurator配置工具。
軟件下載地址:
https://cowtransfer.com/s/b9eddec169d544
軟件配置方式參考:
https://club.rtthread.org/ask/article/3452.html
2
在Pins選項卡中,選擇Connectivity:SPI——>SPI1,將Operation Mode設置為Enable。配置如下:
3
在Stacks選項卡中,選擇New Stack——>Connectivity——>Spi(r_spi)
(此處注意不要選擇SPI(r_sci_spi))
4
當前添加了一個g_spi0 SPI ,我們需要在添加一個,因為我們工程中應用的是SPI1。創建好后將之前的SPI0刪除,只留下g_spi1 SPI,如下圖:
5
點擊g_spi1 SPI方框,在Properties窗口中將回調函數Callback的參數修改為spi1_callback。如下圖:
6
點擊右上Generate Project Content 按鈕,生成驅動文件。
###接下來我們打開RT-thread settings,進行硬件和組件的配置。
由于RW007還需要開啟WIFI框架。我們在“組件”選項中->設備驅動程序->WiFi框架勾上。
關掉STM32的示例工程。
打開SAL組件
三、關于RW007固件的問題
在測試中由于固件版本太低了,導致失敗了很多次。鑒于論壇中無更新固件的方法,我在此發一下固件包,和下載軟件,及固件更新方式。
1
準備工作。
下載以下固件包。(只適用于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
四、測試結果
通過wifi join 命令依次輸入SSID 和密碼 進行連接WIFI。通過Ping 命令進行網絡測試。
五、源代碼
源碼下載地址:
rw007_2.zip
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(上)
科技讓生活更輕松,致力于打造更安全、更智能、可持續發展的未來。作為全球微控制器供應商,瑞薩電子融合了在嵌入式處理、模擬、電源及連接方面的專業知識,提供完整的半導體解決方案。成功產品組合加速汽車、工業、基礎設施及物聯網應用上市,賦能數十億聯網智能設備改善人們的工作和生活方式。
更多信息,敬請訪問renesas.com
原文標題:【開發板評測】Renesas RA6M4開發板之RW007
文章出處:【微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉載請注明出處。
-
mcu
+關注
關注
146文章
17162瀏覽量
351314 -
瑞薩
+關注
關注
35文章
22309瀏覽量
86351 -
RA6M4
+關注
關注
0文章
51瀏覽量
460
原文標題:【開發板評測】Renesas RA6M4開發板之RW007
文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論