Renesas Synergy™ WiFi应用框架助力WiFi开发,集成了多种API为协议栈提供统一的接口

2018-06-23 世强
WiFi模块,MCU,GT202,synergy™ S3 WiFi模块,MCU,GT202,synergy™ S3 WiFi模块,MCU,GT202,synergy™ S3 WiFi模块,MCU,GT202,synergy™ S3

现在市场上有很多WiFi模块,很多厂家为增加独特的功能,接口、API函数会有所不同。在设计软件时会有协议栈,对接各种不同的WiFi模块,要用不同的接口程序对应不同的API接口。除此之前WiFi模块不同于以太网,WiFi模块还需要管理射频的功能,就需要WiFi射频管理程序利用底层API函数为上层应用提供射频管理。接口程序和WiFi射频管理程序的设计需要足够的设计经验,如果经验不足,在设计时容易出现功能缺失等问题,而且在切换不同模块时,程序也要做一些变动,这会给开发工作带来不便。为了避免这些问题,瑞萨设计了WiFi Framwork,集成了多种API为协议栈提供统一的接口,还集成了WiFi射频管理程序,降低了开发难度,缩短开发周期。


                                           

图1:一般的WiFi 框架

 

图2:瑞萨设计的WiFi 框架


下面详细介绍RENESAS WiFi应用框架的结构,以GT202 WiFi模块应用为例,重要部分介绍:HAL Drivers使用SPI口(与GT202相关,如果换其他模块可能是其他接口);WiFi Device Drivers是GT202厂家提供基于Synergy SPI口的驱动程序;NSAL是符合NetX的程序接口转换程序;WiFi Framwork API是跟射频相关的接口函数,比如:连接热点等;WiFi Onchip Stack API是片上其它协议栈功能的接口;WiFi BSD Socket API是片上TCP/Ip协议栈的接口。


 

图3:应用框架的结构图


用法1 是 NSAL+WiFi Framwork API,这种情况可以用NETX内部所有协议栈,用法是WiFi Framwork API+WiFi Onchip Stack API+WiFi BSD Socket API,这种情况是用GT202模块内部的协议栈。用法1协议栈是跑在主芯片内,会占用一定的资源,很灵活;


用法2 协议栈是在GT202 WiFi模块上跑,用主芯片资源少,但协议栈是固化在模块中,不够灵活,如果内置协议栈不支持还需在应用层开发。所以用法选用需要根据自己的需求做出选择。


用法1的优势是用法灵活,若主芯片的资源充足(如synergy™ S7 MCUsynergy™ S5 MCU),还利于后期在NETX的应用扩展;用法2的优势是占用主芯片资源少,适应于资源较少的主芯片(如synergy™ S3 MCU)。

技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 2

本文由垂文提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。

评论

   |   

提交评论

全部评论(2

  • 用户47588698 Lv2. 工程师 2018-07-02
    这个框架好
  • 用户60636275 Lv2. 工程师 2018-07-02
    好东西
没有更多评论了

相关推荐

【经验】WIFI模块WF121开发流程&工具详解

WF121是Silicon Labs针对工业、汽车等领域推出的高等级WIFI的应用方案,基于IEEE 802.11 b/g/n的标准,发射功率+16 dBm,接收灵敏度为-97 dBm,支持内置天线和UFL接口天线,WPA2, WPA &WEP加密方式,AP和ST两种工作方式,TCP &UDP两种服务协议。本文主要介绍WF121这一款WIFI模块的硬件和软件相关的开发流程和工具。

设计经验    发布时间 : 2019-08-26

【经验】如何解决芯科科技WiFi模块RS9113加载固件后乱码的情况

不少开发者在开发芯科科技的WiFi模块RS9113时,由于误操作会导致模块进入16进制数据模式,无论是通过升级固件还是重启等方式,在选择加载固件后,都会出现乱码的情况,此时其实是模块进入了16进制数据交互模式,本文将指导如何切换数据模式。

设计经验    发布时间 : 2022-07-15

【经验】基于QCA9531方案的SKW99 WiFi模块中继模式的配置方法

路由器A发出WiFi信号ap1,然后离它100m远的手机想连接该网络,但是却发现搜不到这个WiFi信号,那么我们就可以在路由器A和手机之间放一个我们的开发板,让它作为WiFi中继。首先,开发板连接路由器A发出WiFi信号,然后开发板再发出一个WiFi信号供手机连接,这样手机就间接的连上了路由器A对应的网络。本文将主要介绍QCA9531 WiFi模块SKW99做中继的模块设置。

设计经验    发布时间 : 2019-06-12

天工测控WiFi模块选型表

天工测控面向物联网市场中的智慧物流,智能交通,智慧安防,智慧能源,智能医疗,智慧建筑,智能制造,智能家居,智能零售,智慧农业,智慧楼宇等应用场景研发推出了性能强大,且支持二次开发的2.4GHz单频及2.4/5GHz双频UART串口WiFi模块,USB接口WiFi模块,AP/Router无线路由WiFi模块及远距离图传WiFi模块,高清视频传输WiFi模块

产品型号
品类
无线模块标准
芯片
尺寸(mm)
封装
频率范围(GHZ)
数据速率(Mbps)
发射功率(dBm)
传输距离(米)
通讯接口
供电电压(V)
天线接口
WG219
WiFi模块
IoT b/g/n
ESP8266
25.5*18*3.2
SMD
2.4-2.5
72.2
18
100
3,5,6,8
3.3V
1个IPEX/PCB

选型表  -  天工测控 立即选型

【选型】支持OpenWRT的WiFi模块推荐

OpenWRT是一个高度模块化、高度自动化的嵌入式Linux系统,拥有强大的网络组件和扩展性,常常被用于工控设备、电话、小型机器人、智能家居、路由器以及VOIP设备中。SKYLAB支持OpenWRT的WiFi模块中SKW92A是基于MT7628的平台,可以支持OpenWRT,需要客户自己开发,基于QCA9531方案的SKW97/SKW99模块在OpenWRT支持经验更加丰富。

器件选型    发布时间 : 2019-06-15

车规级蓝牙模块和WiFi模块的AEC-Q100标准

AEC-Q100是汽车电子协会开发的严格标准,自1994年首次发布以来已成为汽车电子系统的通用标准。它包含7个类别共41个测试,旨在提高汽车应用集成电路产品的可靠性和质量保证。AEC-Q100包含哪些测试

技术探讨    发布时间 : 2024-10-10

【产品】集成高性能32bit微处理器的海思Hi系列2.4GWiFi模块,提供最大72.2Mbit/s物理层速率

Hi系列模组(下称模块)是由深圳市安信可科技有限公司开发的Wi-Fi模块。可广泛应用于智能家居、智能安防、智慧城市等物联网相关智能终端产品。模块搭载Hi3861V100/Hi3861LV100核心处理器芯片。

产品    发布时间 : 2023-02-18

【成功案例】优质WIFI模块的秘密——搭载CP2104的USB到UART桥解决方案

目前在进行物联网应用的原型设计跟WIFI开发设计方面消费者有很多第三方模块可以选择,如何做好第三方模块做好第三方模块提高竞争力?优质的USB到UART选择是关键。

新产品    发布时间 : 2016-08-09

飞易通可用于蓝牙模块和wifi模块的开发测试板,节省您构建外围电路的麻烦和时间

蓝牙开发板为模块上的每个引脚构建了一个外围测试电路,包括开关输入,输出,LED指示,音频测试接口等。购买开发板的好处显而易见,您可以轻松地使用它来检查质量并测试模块的基本功能,开发板可以节省您构建外围电路的麻烦和时间。飞易通科技特意为我们的蓝牙和wifi模块开发了一些测试用的开发板。

器件选型    发布时间 : 2024-09-05

天工测控基于QCA9531芯片开发的WIFI模块SKW99性能稳定,闪存最高可达256Mb

SKW99是深圳市天工测控技术有限公司研发的一款WIFI模快,适用于低功耗、低成本、高集成度的 AP 路由器和消费类电子设备无线解决方案。SKW99只需要外接3.3V电源,支持802.11n在20 MHz和40MHz信道下分别高达 144Mbps和300Mbps,以及IEEE 802.11b/g数据速率。

产品    发布时间 : 2024-05-11

【元件】天工测控小型WIFI模块SKW99,基于高通QCA9531芯片平台,提供1个WAN和4个LAN等丰富接口

天工测控WIFI模块SKW99设计了丰富的外围接口和强大的软件支撑平台,可进行二次软件开发。可以支持多种外围设备,满足不同需求,DDR2内存,最高可达1024Mb,具有4个LAN端口和1个WAN端口。

产品    发布时间 : 2024-05-01

信驰达ESP32-C3/RTL8720CM WiFi开发板RF-WT01上线,适配4款WiFi串口模块使用

为方便客户快速选型和验证WiFi模块,深圳市信驰达科技有限公司推出了WiFi开发板RF-WT01,支持适配信驰达RF-WM-ESP32B1、RF-WM-20CMB1、RF-WM-11AFB1、RF-WM-20DNB1 4款WiFi串口模块使用,方便客户实现对信驰达WiFi模块的快速测试和评估。

产品    发布时间 : 2024-03-07

超完整、易开发的WIFI温控器方案,一键开启智能生活!

智能家居温控器愈受欢迎,本文推出超完整、简捷易开发的Wi-Fi连接解决方案:来自Silicon Labs的WF121模块具多个认证、软件堆栈和直观的开发脚本语言,能够将Wi-Fi连接快速添加到您的应用中。

新应用    发布时间 : 2019-09-05

【产品】5G WiFi模块SKW78,支持2.4G和5G双频段

SKYLAB SKW78WiFi模块是一款5G WiFi模块,基于MTK的MT7621A+MT7612E+MT7603E平台开发,MT7621A集成了880MHz的双核的MIPS处理器,MT7612E和MT7603E都集成了PA和LNA。

新产品    发布时间 : 2019-06-13

【经验】解析天工测控WiFi模块LCS6260如何升级固件

天工测控LCS6260 WiFi模块默认出厂固件不支持字符串数据以外的其他数据发送,在部分应用中无法满足需求,天工测控为了满足该需求,开发了支持发送任意数据的固件,本文将指导如何将模块升级到支持发送任意数据的版本。

设计经验    发布时间 : 2022-03-29

展开更多

电子商城

查看更多

品牌:瑞纳捷

品类:高性能防复制加密芯片

价格:¥0.7000

现货: 1,234,500

品牌:瑞纳捷

品类:MCU

价格:¥0.5500

现货: 740,897

品牌:武汉芯源

品类:通用MCU

价格:¥8.4750

现货: 300,010

品牌:武汉芯源

品类:通用MCU

价格:¥7.6275

现货: 300,000

品牌:武汉芯源

品类:通用MCU

价格:¥7.0625

现货: 300,000

品牌:武汉芯源

品类:通用MCU

价格:¥7.6275

现货: 300,000

品牌:武汉芯源

品类:通用MCU

价格:¥4.8025

现货: 300,000

品牌:武汉芯源

品类:通用MCU

价格:¥4.8025

现货: 300,000

品牌:武汉芯源

品类:通用MCU

价格:¥7.0625

现货: 300,000

品牌:武汉芯源

品类:通用MCU

价格:¥5.6500

现货: 300,000

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:RENESAS

品类:16-BIT MCU

价格:¥5.5190

现货:910,635

品牌:RENESAS

品类:MCU

价格:¥5.1500

现货:200,000

品牌:RENESAS

品类:MCU

价格:¥5.8041

现货:86,925

品牌:RENESAS

品类:32-BIT GENERAL MCU

价格:¥7.3800

现货:76,715

品牌:RENESAS

品类:32-BIT GENERAL MCU

价格:¥15.3000

现货:75,000

品牌:RENESAS

品类:32-BIT GENERAL MCU

价格:¥257.6400

现货:58,799

品牌:RENESAS

品类:MCU

价格:¥25.3732

现货:42,346

品牌:RENESAS

品类:MCU

价格:¥19.4999

现货:39,718

品牌:RENESAS

品类:MCU

价格:¥39.8484

现货:38,160

品牌:RENESAS

品类:MCU

价格:¥78.9058

现货:34,935

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

WIFI射频及通信协议测试

可根据用户的wifi模块,使用无线连接测试仪MT8862A,测试IEEE802.11a/b/g/n/ac (2.4Ghz和5Ghz)设备的TX、RX射频特征,输出测试报告。支持到场/视频直播测试,资深专家全程指导。

实验室地址: 深圳 提交需求>

IC烧录代工及IC自动化烧录

拥有IC烧录机20余款,100余台设备,可以烧录各种封装的IC;可烧录MCU、FLASH、EMMC、NAND FLASH、EPROM等各类型芯片,支持WIFI/BT模组PCBA烧录、测试。

最小起订量: 1 提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面