armfly 发表于 2018-10-29 19:32:55

SDIO WiFi模块AP6181资料 (不研究了,决定用ESP32)

价格10元人民币,台湾正基。性价比较高。支持SDIO和SPI接口。



据说AP6181模块内用的是BCM43362芯片



linux 驱动源码在线浏览:https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/drivers/net/wireless/broadcom/brcm80211/include/brcm_hw_ids.h?h=v4.19.1
#define BRCM_CC_43362_CHIP_ID                43362


登云钓月 发表于 2018-10-29 22:45:07

有STM32直驱资料吗?

byccc 发表于 2018-10-30 00:13:50

本帖最后由 byccc 于 2018-10-30 00:18 编辑

如果猜的不错,这个便宜的芯片应该是softmac
这里就涉及到wifi的一个重要知识点,fullmac和softmac,就是wifi是否自带硬件mac。fullmac是带的,而softmac是不带的,需要软件实现。

https://blog.csdn.net/kris_fei/article/details/76901145

byccc 发表于 2018-10-30 00:14:29


stmcore 发表于 2018-11-4 18:09:18

byccc 发表于 2018-10-30 00:13
如果猜的不错,这个便宜的芯片应该是softmac
这里就涉及到wifi的一个重要知识点,fullmac和softmac,就是w ...

AP6181是FullMAC

armfly 发表于 2018-11-6 22:41:19

AP6181 + STM32搞起来太费劲。好像资料也不多。准备放弃了。准备上 ESP8266SDIO接口AT指令。WiFi的TCP/IP协议也不用弄了。

byccc 发表于 2018-11-7 11:32:59

楼主没考虑上ESP32模块,蓝牙WIFI二合一。

china_fan 发表于 2018-11-7 20:35:13

可以考虑ESP32还可以通过ESP32扩展网口

leiyitan 发表于 2018-11-7 21:30:27

终于不剑走偏锋了……

armfly 发表于 2018-11-8 01:20:48

byccc 发表于 2018-11-7 11:32
楼主没考虑上ESP32模块,蓝牙WIFI二合一。

ESP32的资料相对ESP8266过少,特别是SDIO从机接口这块,没有对应的固件。
ESP8266至少有官方发布的SDIO AT固件。

目前网上还没找到有人用ESP8266,ESP32做SDIO通信的,都是串口的。

byccc 发表于 2018-11-8 11:54:27

armfly 发表于 2018-11-8 01:20
ESP32的资料相对ESP8266过少,特别是SDIO从机接口这块,没有对应的固件。
ESP8266至少有官方发布的SDIO...

SPI接口的现在有不少,也可以。还省事。实际传输速度有个1-2MB/S就够用。

byccc 发表于 2018-11-8 12:08:28

本帖最后由 byccc 于 2018-11-8 12:29 编辑

在乐鑫官网找了个8266的SPI接口模块,他们官网淘宝店也有卖
https://www.espressif.com/zh-han ... p-wroom-02/overview
相关资源下载:
https://www.espressif.com/zh-han ... -wroom-02/resources




补充:细看了下文档,也是串口的。


xujun 发表于 2018-11-8 19:35:47

rtl8189还有8081的两个wifi 模块我这都有源码。可以用用这种wifi,就是太耗资源了

armfly 发表于 2018-11-9 00:49:20

xujun 发表于 2018-11-8 19:35
rtl8189还有8081的两个wifi 模块我这都有源码。可以用用这种wifi,就是太耗资源了

源码能公布不,有没知识产权问题。如果能公布就可以借来参考下。

xujun 发表于 2018-11-9 18:59:04

armfly 发表于 2018-11-9 00:49
源码能公布不,有没知识产权问题。如果能公布就可以借来参考下。

上传了ucos 的,外加lwip.

有梦为马 发表于 2018-11-9 20:52:28

可以考虑下rt-thread的wlan管理框架。
这是最近的微信推送:https://www.rt-thread.org/document/site/rtthread-application-note/driver/wlan/an0026-rtthread-driver-wlan/

armfly 发表于 2018-11-9 20:53:16

xujun 发表于 2018-11-9 18:59
上传了ucos 的,外加lwip.

多谢。看了下工程,还是比较复杂。芯片厂家提供的WLAN协议层。

有梦为马 发表于 2018-11-9 20:56:10

上述说的具体的例子没找到,官方git里倒是有zmebaz的wifi芯片移植,https://github.com/RT-Thread/rt-thread/tree/master/bsp/amebaz

xujun 发表于 2018-11-10 09:38:57

armfly 发表于 2018-11-9 20:53
多谢。看了下工程,还是比较复杂。芯片厂家提供的WLAN协议层。

linux移植过来的,有些臃肿

crazymcu 发表于 2018-11-15 13:46:12

byccc 发表于 2018-11-8 12:08
在乐鑫官网找了个8266的SPI接口模块,他们官网淘宝店也有卖
https://www.espressif.com/zh-han ... p-wroo ...

只是有SPI接口,但没有SPI驱动的固件吧

byccc 发表于 2018-11-15 14:15:37

crazymcu 发表于 2018-11-15 13:46
只是有SPI接口,但没有SPI驱动的固件吧

是的,这个也是串口的。

zhangb 发表于 2020-11-10 09:26:15

armfly 发表于 2018-11-8 01:20
ESP32的资料相对ESP8266过少,特别是SDIO从机接口这块,没有对应的固件。
ESP8266至少有官方发布的SDIO...

你好,想问一下,就是我现在是准备用SDIO驱动WIFI模块的,楼主能否发一下这方面的资源。

eric2013 发表于 2020-11-11 08:29:22

zhangb 发表于 2020-11-10 09:26
你好,想问一下,就是我现在是准备用SDIO驱动WIFI模块的,楼主能否发一下这方面的资源。

EPS32的sido wifi接口方式么,这个要自己开发。

zhangb 发表于 2020-11-12 09:44:29

eric2013 发表于 2020-11-11 08:29
EPS32的sido wifi接口方式么,这个要自己开发。

有没有成熟的,SDIO驱动WiFi的,移植在F429上改改就能用的。我就是为了实现这么一个功能。

iruri 发表于 2022-5-30 13:34:04

zhangb 发表于 2020-11-12 09:44
有没有成熟的,SDIO驱动WiFi的,移植在F429上改改就能用的。我就是为了实现这么一个功能。

所以实现了吗?蹲

wandeng123 发表于 2023-8-10 17:17:28

最近项目上使用STM32H7的SDIO接口和ESP32通信,透传模式下1MB/s没有问题。但是,如果在发射时供电电流小于800mA,会经常出现SDIO通信掉线的情况。并且长时间通信也会出现SDIO掉线的问题(这个可能是我写的代码有问题)

xujun 发表于 2023-8-11 08:06:01

wandeng123 发表于 2023-8-10 17:17
最近项目上使用STM32H7的SDIO接口和ESP32通信,透传模式下1MB/s没有问题。但是,如果在发射时供电电流小于8 ...

ESP32自己写的固件???还是HOST那个固件??

unckway 发表于 2023-8-11 11:09:13

https://github.com/espressif/esp-hosted
可以看一下这个esp-hosted新出的无线网卡方案

solarjjl 发表于 2023-9-1 18:35:27

用threadx全家桶跑AP6212用着挺好,X-CUBE-ZARTOS-H7里有demo

会飞的猪_2020 发表于 2023-9-2 10:54:10

zhangb 发表于 2020-11-12 09:44
有没有成熟的,SDIO驱动WiFi的,移植在F429上改改就能用的。我就是为了实现这么一个功能。

RW007

ATT@YH 发表于 2023-12-9 23:28:08

solarjjl 发表于 2023-9-1 18:35
用threadx全家桶跑AP6212用着挺好,X-CUBE-ZARTOS-H7里有demo

我在cubemx里找了下,可惜没找到AP6212的demo:(,能详细的说说吗?谢谢:D

wandeng123 发表于 2024-1-25 09:42:11

xujun 发表于 2023-8-11 08:06
ESP32自己写的固件???还是HOST那个固件??

移植的HOST代码,SDIO时序还不能快,快了也有问题

legendss13 发表于 2024-3-21 16:34:02

wandeng123 发表于 2024-1-25 09:42
移植的HOST代码,SDIO时序还不能快,快了也有问题

我最近也在做这个,实现了sdio 的hosted方案,也是遇到sdio跑一会就挂了CMD53ERR,有时间交流以下吗?包括SDIO+AT也是一样的在F429上
页: [1]
查看完整版本: SDIO WiFi模块AP6181资料 (不研究了,决定用ESP32)