chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【干貨分享】基于RA-Eco-RA6M4開發(fā)板實現(xiàn)無線通信

電子發(fā)燒友論壇 ? 2025-08-05 08:06 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文介紹了 RA-Eco-RA6M4-100PIN-V1.0 開發(fā)板結(jié)合 DA16200 無線WiFi模塊實現(xiàn)網(wǎng)絡(luò)通信、數(shù)據(jù)上傳和遠(yuǎn)程控制 LED 的項目設(shè)計。包括 DA16200 模塊介紹、工程創(chuàng)建、調(diào)試、代碼測試等。

https://bbs.elecfans.com/jishu_2496874_1_1.html


前言

瑞薩 U159-DA16200MEVZ DA16200 PMOD 板為配備 PMOD 擴展功能的套件或 MCU 板添加Wi-Fi功能。

18d6bb2a-7190-11f0-9080-92fbcf53809c.png

該板為板載 Wi-Fi 模塊提供標(biāo)準(zhǔn) PMOD Type 3A(擴展UART)連接。

US159-DA16200MEVZ 設(shè)有 Type 3A PMOD 連接器,并集成了基于 DA16200 SoC 的 DA16200MOD 模塊。


一、硬件連接

Type-C 數(shù)據(jù)線接串口并供電;

J-Link 連接 SWD 調(diào)試接口;

DA16200 模塊連接 PMOD1 接口;

18f0dfa0-7190-11f0-9080-92fbcf53809c.jpg


二、工程創(chuàng)建

打開 e^2^ studio 軟件;

依次點擊 文件 - 新建 - 瑞薩 C/C++ 項目 - Renesas RA ;

依次進行工程命名,路徑設(shè)置,F(xiàn)SP版本,目標(biāo)開發(fā)板選擇,Device 選擇 R7FA6M4AF3CFP ,工具鏈選擇 GNU ARM Embedded ,調(diào)試器選擇 J-Link 或 E2 Lite (ARM) ;

完成工程創(chuàng)建后,編譯工程,確保 0 報錯,0 警告 ;


三、工程配置

由開發(fā)板 PMOD1 引腳定義可知,串口號為 UART5,因此進入 FSP 配置界面,打開 Pins 標(biāo)簽頁,選中串口引腳 P501 和 P502 并分別配置為 TXD5 和 RXD5 ;

18fd81ec-7190-11f0-9080-92fbcf53809c.jpg

配置外部中斷:板載按鈕 SW1 對應(yīng)的引腳 P410 為 IRQ 模式,并在 Stacks 標(biāo)簽下添加對應(yīng)的堆棧,并配置屬性參數(shù);

190f0142-7190-11f0-9080-92fbcf53809c.jpg

配置定時器,Pins 標(biāo)簽下配置引腳 P214 為 AGTO5;添加低功耗定時器堆棧,進行參數(shù)配置;

19240056-7190-11f0-9080-92fbcf53809c.jpg

配置完成后,點擊 Generate Project Content 按鈕,生成工程代碼。


四、工程代碼

1) 打開 src/hal_entry.c 文件,添加如下代碼:

#include"hal_data.h"#include"dialog_wifi_demo.h"#include"common_utils.h"
FSP_CPP_HEADERvoidR_BSP_WarmStart(bsp_warm_start_event_tevent);FSP_CPP_FOOTER
voidhal_entry(void){ /*TODO:add your own code here */
fsp_pack_version_tversion = {RESET_VALUE};
/* Version get API for FLEX pack information */ R_FSP_VersionGet(&version);
/* Example Project information printed on the Console */ APP_PRINT(BANNER_1); APP_PRINT(BANNER_2); APP_PRINT(BANNER_3,EP_VERSION); //APP_PRINT(BANNER_4,version.major, version.minor, version.patch); APP_PRINT(BANNER_4); APP_PRINT(BANNER_5); APP_PRINT(BANNER_6);
dialog_wifi_demo();#ifBSP_TZ_SECURE_BUILD /* Enter non-secure code */ R_BSP_NonSecureEnter();#endif}

2) 添加 Demo 例程中的 da16200_AT.c/h 文件至 src 文件夾,并修改 IP 地址

/* Set Country Code */ [ DA16200_AT_CMD_INDEX_AT_WFSAP] = { .p_cmd = (uint8_t*)"AT+WFSAP=Renesas_Wifi,3,1,12345678,1,CH\r\n", .p_success_resp = (uint8_t*)"OK", .max_resp_length = DA16200_STR_LEN_128, .retry = DA16200_RETRY_VALUE_5, .retry_delay = DA16200_DELAY_200MS },/* Set IP */ [ DA16200_AT_CMD_INDEX_AT_NWIP] = { .p_cmd = (uint8_t*)"AT+NWIP=1,192.168.8.1,255.255.255.0,192.168.8.1\r\n", .p_success_resp = (uint8_t*)"OK", .max_resp_length = DA16200_STR_LEN_64, .retry = DA16200_RETRY_VALUE_5, .retry_delay = DA16200_DELAY_1000MS },

3) 添加 Demo 例程中的 dialog_wifi_demo.c/h 文件至 src 文件夾,并修改 LED 引腳定義,注釋 hs3001.h 相關(guān)代碼

#ifndefDIALOG_WIFI_DEMO_H_#defineDIALOG_WIFI_DEMO_H_#include"hal_data.h"http://#include "hs3001.h"/* Definition */#defineLED BSP_IO_PORT_02_PIN_14#defineBUTTON BSP_IO_PORT_00_PIN_05
/* structure */typedefstructdemo_data{ //hs3001_data_t hs3001_data; uint16_tkey_count; uint8_t led_blink_flag; uint16_tled_blink_count;
}demo_data_t;
/* External variable */externdemo_data_tg_demo_data;/* Subroutine */voiddialog_wifi_demo(void);
#endif/* DIALOG_WIFI_DEMO_H_ */

4) 添加 Demo 例程中的 http_server.c/h 文件至 src 文件夾,注釋 hs3001.h 相關(guān)代碼

#include"http_server.h"#include"da16200_AT.h"http://#include "hs3001.h"#include"dialog_wifi_demo.h"#include#include
void http_update(uint8_t* http_ippt){ uint16_tlen; memset(user_buffer,0,2048); //hs3001_read(&g_demo_data.hs3001_data); sprintf((char*)user_buffer,(char*)my_get_contents_updated,(uint16_t)25,(uint16_t)56,g_demo_data.key_count);
len = (uint16_t)strlen((char*)user_buffer); sprintf((char*)temp_buffer,"HTTP/1.1 200 \r\nContent-Length: %d\r\nContent-Type: text/html\r\n\r\n", len);
http_server_send(http_ippt,temp_buffer, (uint16_t)strlen((char*)temp_buffer)); R_BSP_SoftwareDelay(50,BSP_DELAY_UNITS_MILLISECONDS); http_server_send(http_ippt,user_buffer, len); R_BSP_SoftwareDelay(200,BSP_DELAY_UNITS_MILLISECONDS);}

5) 添加 SEGGER_RTT 文件夾和 common_utils.h 文件至 src 文件夾。

6) 重新構(gòu)建工程,確認(rèn)無誤后,調(diào)試并上傳固件至開發(fā)板。


五、工程測試

1) 打開手機電腦 WiFi ,掃描設(shè)備并連接 DA16200 模塊對應(yīng)的 HTTP 服務(wù)器

193607a6-7190-11f0-9080-92fbcf53809c.jpg


2) 瀏覽器輸入網(wǎng)址 http://192.168.8.1/index.html 進入網(wǎng)頁服務(wù)器頁面

193f036a-7190-11f0-9080-92fbcf53809c.jpg

通過按鈕可實現(xiàn) LED 遠(yuǎn)程控制,并統(tǒng)計按鈕 SW1 按下的次數(shù)。


六、總結(jié)

本文介紹了 RA-Eco-RA6M4-100PIN-V1.0 開發(fā)板結(jié)合 DA16200 無線WiFi模塊實現(xiàn)網(wǎng)絡(luò)通信、數(shù)據(jù)上傳和遠(yuǎn)程控制 LED 的項目設(shè)計。包括 DA16200 模塊介紹、工程創(chuàng)建、調(diào)試、代碼測試等,為 Renesas 系列產(chǎn)品在物聯(lián)網(wǎng)領(lǐng)域的開發(fā)設(shè)計和應(yīng)用提供了參考。



19482760-7190-11f0-9080-92fbcf53809c.png聲明:本文由電子發(fā)燒友社區(qū)發(fā)布,轉(zhuǎn)載請注明以上來源。如需平臺(包括:試用+專欄+企業(yè)號+學(xué)院+技術(shù)直播+共建社區(qū))合作及入群交流,請咨詢18925255684(微信同號:elecfans123),謝謝!

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 無線通信
    +關(guān)注

    關(guān)注

    58

    文章

    4809

    瀏覽量

    146137
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5999

    瀏覽量

    110045
  • RA6M4
    +關(guān)注

    關(guān)注

    0

    文章

    52

    瀏覽量

    865
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    RA-Eco-RA6M4開發(fā)板評測】——2.串口打印

    ;delay_ms(200);LED3_OFF; printf(\"歡迎試用瑞薩電子RA-Eco-RA6M4開發(fā)板評測\\\\r\\\\n\"); printf(\"摒棄
    發(fā)表于 07-16 13:20

    RA-Eco-RA6M4開發(fā)板評測】+初識篇

    RA-Eco-RA6M4開發(fā)板是一款基于 Arm? Cortex?-M33 內(nèi)核的開發(fā)工具,且具有1MB 閃存、192kB支持奇偶校驗 SRAM 以及64kb ECC SRAM。 該
    發(fā)表于 07-16 19:06

    RA-Eco-RA6M4開發(fā)板評測】+01+開箱測評+UART+PWM+LED

    、開箱 RA-Eco-RA6M4開發(fā)板RA-Eco-RA4E2-64PIN-V1.0開發(fā)板同框PK。開發(fā)板廠家還是一如既往的吝嗇,數(shù)據(jù)線也
    發(fā)表于 07-17 23:43

    RA-Eco-RA6M4開發(fā)板評測】1、開發(fā)環(huán)境搭建和串口打印信息

    中,配置下載算法和RAM空間設(shè)置,RAM空間的參數(shù)設(shè)置可以通過查看數(shù)據(jù)手冊中的地址空間分布來確定。 下載到開發(fā)板后,效果如下。 總結(jié) RA-Eco-RA6M4開發(fā)板配合e2studio、官方的例程,可以很快
    發(fā)表于 07-22 22:45

    RA-Eco-RA6M4開發(fā)板評測】介紹、環(huán)境搭建、工程測試

    RA-Eco-RA6M4開發(fā)板評測】介紹、環(huán)境搭建、工程測試 本文介紹了 RA-Eco-RA6M4-100PIN-V1.0 開發(fā)板的基本信息,包括產(chǎn)品特點、參數(shù)資源、
    發(fā)表于 07-25 11:48

    RA-Eco-RA6M4開發(fā)板評測】ADC 電壓表

    RA-Eco-RA6M4開發(fā)板評測】ADC 電壓表 本文介紹了 RA-Eco-RA6M4-100PIN-V1.0 開發(fā)板實現(xiàn)基于串口打印、ADC 采集、ADC 電壓轉(zhuǎn)換的電壓表設(shè)計。
    發(fā)表于 07-25 12:33

    RA-Eco-RA6M4開發(fā)板評測】——8.獲取RA6M4開發(fā)板芯片內(nèi)部溫度傳感器值

    (\"\\\\r\\\\n測量RA-Eco-RA6M4開發(fā)板芯片溫度\\\\r\\\\n\"); while(1) { R_ADC_convert(); V1 = ( 3.3
    發(fā)表于 07-27 14:39

    RA-Eco-RA6M4開發(fā)板評測】使用中斷實現(xiàn)HCSR04測距

    關(guān)于RA-Eco-RA6M4這塊開發(fā)板,論壇內(nèi)已存在多個帖子進行對其詳細(xì)的介紹,這里不再過多贅述。 關(guān)鍵詞:RA6M4、中斷、定時器、串口 實現(xiàn)思路:首先在e2studio的可視化配置
    發(fā)表于 09-03 20:55

    RA-Eco-RA6M4部分功能測評

    瑞薩RA-Eco-RA6M4開發(fā)板實戰(zhàn):UART調(diào)試與GPIO控制避坑指南 作為一名嵌入式開發(fā)愛好者,近期有幸拿到瑞薩RA-Eco-RA6M4
    發(fā)表于 09-04 11:11

    RA-Eco-RA6M4開發(fā)板評測】基于 RA6M4 MCU的工業(yè)生產(chǎn)線安全監(jiān)測系統(tǒng)移植nanoMODBUS

    根據(jù)工業(yè)生產(chǎn)線安全監(jiān)測系統(tǒng)需求,詳見項目介紹【RA-Eco-RA6M4開發(fā)板評測】基于 RA6M4 MCU的工業(yè)生產(chǎn)線安全監(jiān)測系統(tǒng)項目介紹 ,今天主要實現(xiàn)
    發(fā)表于 09-15 22:32

    RA-Eco-RA6M4開發(fā)板評測】使用ULINK2開發(fā)瑞薩MCU

    RA-Eco-RA6M4開發(fā)板): https://ramcu-cn.oss-cn-shenzhen.aliyuncs.com/%E5%BC%80%E5%8F%91%E6%9D%BF/RA
    發(fā)表于 09-25 23:08

    RA-Eco-RA4M2-100PIN開發(fā)板

    RA-Eco-RA4M2-100PIN開發(fā)板,主控芯片為R7FA4M2AD3CFP,100MHz Arm Cortex-M33 TrustZone,具有高集成度和低功耗微控制器。與片內(nèi)
    發(fā)表于 10-28 10:19

    【有獎試用14期】RA-Eco-RA4M2-100PIN開發(fā)板

    為了讓電子發(fā)燒友社區(qū)開發(fā)者們定期體驗試用不同的開發(fā)板,現(xiàn)推出每周一期開發(fā)板免費試用活動。 第十四期試用的樣品為? RA-Eco-RA4M2-100PIN
    的頭像 發(fā)表于 11-01 08:20 ?1914次閱讀

    有獎試用??!RA-Eco-RA4M2-100PIN-V1.0開發(fā)板試用活動報名

    RA-Eco-RA4M2-100PIN-V1.0開發(fā)板試用活動
    的頭像 發(fā)表于 03-13 12:10 ?697次閱讀
    有獎試用??!<b class='flag-5'>RA-Eco-RA4M</b>2-100PIN-V1.0<b class='flag-5'>開發(fā)板</b>試用活動報名

    干貨分享】在 RA-Eco-RA6M4開發(fā)板實現(xiàn) ADC 電壓的 LabVIEW 數(shù)據(jù)采集

    本文介紹了RA-Eco-RA6M4-100PIN-V1.0開發(fā)板通過LabVIEW上位機實現(xiàn)ADC電壓數(shù)據(jù)采集的項目設(shè)計,采用串口發(fā)送和串口中斷查詢兩種方案。
    的頭像 發(fā)表于 08-21 08:05 ?986次閱讀
    【<b class='flag-5'>干貨</b>分享】在 <b class='flag-5'>RA-Eco-RA6M4</b><b class='flag-5'>開發(fā)板</b>上<b class='flag-5'>實現(xiàn)</b> ADC 電壓的 LabVIEW 數(shù)據(jù)采集