请选择 进入手机版 | 继续访问电脑版

硬汉嵌入式论坛

 找回密码
 立即注册
查看: 12098|回复: 32
收起左侧

[物联网] SDIO WiFi模块AP6181资料 (不研究了,决定用ESP32)

  [复制链接]

747

主题

1048

回帖

3294

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3294
发表于 2018-10-29 19:32:55 | 显示全部楼层 |阅读模式
价格10元人民币,台湾正基。性价比较高。支持SDIO和SPI接口。

AP6181 Application Note_V1.0_10012012.pdf (392.6 KB, 下载次数: 162)
AP6181 Datasheet_V1.1_12262012.pdf (861.77 KB, 下载次数: 144)
据说AP6181模块内用的是BCM43362芯片

博通BCM43362-wifi-资料.pdf (1.06 MB, 下载次数: 162)

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

BCM-linux驱动.png
回复

使用道具 举报

0

主题

34

回帖

34

积分

新手上路

积分
34
发表于 2018-10-29 22:45:07 | 显示全部楼层
有STM32直驱资料吗?
回复

使用道具 举报

36

主题

2037

回帖

2145

积分

至尊会员

积分
2145
发表于 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
Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

36

主题

2037

回帖

2145

积分

至尊会员

积分
2145
发表于 2018-10-30 00:14:29 | 显示全部楼层
QQ截图20181030001415.png
Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

0

主题

18

回帖

18

积分

新手上路

积分
18
发表于 2018-11-4 18:09:18 | 显示全部楼层
byccc 发表于 2018-10-30 00:13
如果猜的不错,这个便宜的芯片应该是softmac
这里就涉及到wifi的一个重要知识点,fullmac和softmac,就是w ...

AP6181是FullMAC
回复

使用道具 举报

747

主题

1048

回帖

3294

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3294
 楼主| 发表于 2018-11-6 22:41:19 | 显示全部楼层
AP6181 + STM32搞起来太费劲。好像资料也不多。准备放弃了。准备上 ESP8266  SDIO接口AT指令。WiFi的TCP/IP协议也不用弄了。

回复

使用道具 举报

36

主题

2037

回帖

2145

积分

至尊会员

积分
2145
发表于 2018-11-7 11:32:59 | 显示全部楼层
楼主没考虑上ESP32模块,蓝牙WIFI二合一。
Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

2

主题

70

回帖

76

积分

初级会员

积分
76
发表于 2018-11-7 20:35:13 | 显示全部楼层
可以考虑ESP32  还可以通过ESP32扩展网口
回复

使用道具 举报

2

主题

569

回帖

575

积分

金牌会员

积分
575
发表于 2018-11-7 21:30:27 | 显示全部楼层
终于不剑走偏锋了……
回复

使用道具 举报

747

主题

1048

回帖

3294

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3294
 楼主| 发表于 2018-11-8 01:20:48 | 显示全部楼层
byccc 发表于 2018-11-7 11:32
楼主没考虑上ESP32模块,蓝牙WIFI二合一。

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

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

使用道具 举报

36

主题

2037

回帖

2145

积分

至尊会员

积分
2145
发表于 2018-11-8 11:54:27 | 显示全部楼层
armfly 发表于 2018-11-8 01:20
ESP32的资料相对ESP8266过少,特别是SDIO从机接口这块,没有对应的固件。
ESP8266至少有官方发布的SDIO  ...

SPI接口的现在有不少,也可以。还省事。实际传输速度有个1-2MB/S就够用。
Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

36

主题

2037

回帖

2145

积分

至尊会员

积分
2145
发表于 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

QQ截图20181108120938.png


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


Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

25

主题

99

回帖

179

积分

初级会员

积分
179
发表于 2018-11-8 19:35:47 | 显示全部楼层
rtl8189还有8081的两个wifi 模块我这都有源码。可以用用这种wifi,就是太耗资源了
回复

使用道具 举报

747

主题

1048

回帖

3294

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3294
 楼主| 发表于 2018-11-9 00:49:20 | 显示全部楼层
xujun 发表于 2018-11-8 19:35
rtl8189还有8081的两个wifi 模块我这都有源码。可以用用这种wifi,就是太耗资源了

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

使用道具 举报

25

主题

99

回帖

179

积分

初级会员

积分
179
发表于 2018-11-9 18:59:04 | 显示全部楼层
armfly 发表于 2018-11-9 00:49
源码能公布不,有没知识产权问题。如果能公布就可以借来参考下。

上传了ucos 的,外加lwip.

mcu_wifi_8189(V1.7).7z

7.74 MB, 下载次数: 282

回复

使用道具 举报

11

主题

121

回帖

159

积分

初级会员

积分
159
发表于 2018-11-9 20:52:28 | 显示全部楼层
可以考虑下rt-thread的wlan管理框架。
这是最近的微信推送:https://www.rt-thread.org/docume ... thread-driver-wlan/
回复

使用道具 举报

747

主题

1048

回帖

3294

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3294
 楼主| 发表于 2018-11-9 20:53:16 | 显示全部楼层
xujun 发表于 2018-11-9 18:59
上传了ucos 的,外加lwip.

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

使用道具 举报

11

主题

121

回帖

159

积分

初级会员

积分
159
发表于 2018-11-9 20:56:10 | 显示全部楼层
上述说的具体的例子没找到,官方git里倒是有zmebaz的wifi芯片移植,https://github.com/RT-Thread/rt-thread/tree/master/bsp/amebaz
回复

使用道具 举报

25

主题

99

回帖

179

积分

初级会员

积分
179
发表于 2018-11-10 09:38:57 | 显示全部楼层
armfly 发表于 2018-11-9 20:53
多谢。看了下工程,还是比较复杂。芯片厂家提供的WLAN协议层。

linux移植过来的,有些臃肿
回复

使用道具 举报

22

主题

96

回帖

162

积分

初级会员

积分
162
发表于 2018-11-15 13:46:12 | 显示全部楼层
byccc 发表于 2018-11-8 12:08
在乐鑫官网找了个8266的SPI接口模块,他们官网淘宝店也有卖
https://www.espressif.com/zh-han ... p-wroo ...

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

使用道具 举报

36

主题

2037

回帖

2145

积分

至尊会员

积分
2145
发表于 2018-11-15 14:15:37 | 显示全部楼层
crazymcu 发表于 2018-11-15 13:46
只是有SPI接口,但没有SPI驱动的固件吧

是的,这个也是串口的。
Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2020-11-10 09:26:15 | 显示全部楼层
armfly 发表于 2018-11-8 01:20
ESP32的资料相对ESP8266过少,特别是SDIO从机接口这块,没有对应的固件。
ESP8266至少有官方发布的SDIO  ...

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

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105942
QQ
发表于 2020-11-11 08:29:22 | 显示全部楼层
zhangb 发表于 2020-11-10 09:26
你好,想问一下,就是我现在是准备用SDIO驱动WIFI模块的,楼主能否发一下这方面的资源。

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

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2020-11-12 09:44:29 | 显示全部楼层
eric2013 发表于 2020-11-11 08:29
EPS32的sido wifi接口方式么,这个要自己开发。

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

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2022-5-30 13:34:04 | 显示全部楼层
zhangb 发表于 2020-11-12 09:44
有没有成熟的,SDIO驱动WiFi的,移植在F429上改改就能用的。我就是为了实现这么一个功能。

所以实现了吗?蹲
回复

使用道具 举报

1

主题

22

回帖

25

积分

新手上路

积分
25
发表于 2023-8-10 17:17:28 | 显示全部楼层
最近项目上使用STM32H7的SDIO接口和ESP32通信,透传模式下1MB/s没有问题。但是,如果在发射时供电电流小于800mA,会经常出现SDIO通信掉线的情况。并且长时间通信也会出现SDIO掉线的问题(这个可能是我写的代码有问题)
回复

使用道具 举报

25

主题

99

回帖

179

积分

初级会员

积分
179
发表于 2023-8-11 08:06:01 | 显示全部楼层
wandeng123 发表于 2023-8-10 17:17
最近项目上使用STM32H7的SDIO接口和ESP32通信,透传模式下1MB/s没有问题。但是,如果在发射时供电电流小于8 ...

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

使用道具 举报

1

主题

11

回帖

14

积分

新手上路

积分
14
发表于 2023-8-11 11:09:13 | 显示全部楼层
https://github.com/espressif/esp-hosted
可以看一下这个  esp-hosted新出的无线网卡方案
屏幕截图 2023-08-11 110630.png
回复

使用道具 举报

11

主题

26

回帖

59

积分

初级会员

积分
59
发表于 2023-9-1 18:35:27 | 显示全部楼层
用threadx全家桶跑AP6212用着挺好,X-CUBE-ZARTOS-H7里有demo
回复

使用道具 举报

36

主题

192

回帖

310

积分

高级会员

积分
310
发表于 2023-9-2 10:54:10 | 显示全部楼层
zhangb 发表于 2020-11-12 09:44
有没有成熟的,SDIO驱动WiFi的,移植在F429上改改就能用的。我就是为了实现这么一个功能。

RW007
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2023-12-9 23:28:08 | 显示全部楼层
solarjjl 发表于 2023-9-1 18:35
用threadx全家桶跑AP6212用着挺好,X-CUBE-ZARTOS-H7里有demo

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

使用道具 举报

1

主题

22

回帖

25

积分

新手上路

积分
25
发表于 2024-1-25 09:42:11 | 显示全部楼层
xujun 发表于 2023-8-11 08:06
ESP32自己写的固件???还是HOST那个固件??

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

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2024-3-21 16:34:02 | 显示全部楼层
wandeng123 发表于 2024-1-25 09:42
移植的HOST代码,SDIO时序还不能快,快了也有问题

我最近也在做这个,实现了sdio 的hosted方案,也是遇到sdio跑一会就挂了CMD53ERR,有时间交流以下吗?包括SDIO+AT也是一样的在F429上
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-3-29 23:32 , Processed in 0.537024 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表