你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

普通STM32单片机没有SDIO/USB如何实现真正有效高速WIFI通信?

[复制链接]
anylinkin 发布时间:2019-10-8 13:27
在传统观念里, 普通单片机WIFI通信,尤其是单片机高速WIFI通信传输,是一个不现实的梦想,原因一般在于:  S) L; a$ `, D* ~, V6 U2 s% ^, E
(1) 能做高速通信的WIFI模块,一般只是USB、SDIO、或PCI之类的接口而大多数普通单片机都不会提供这些主机接口;$ t3 j! w* d3 H" f. r/ _
(2) 即使某些款的单片机也能提供这些接口,也会单片机和WIFI模块的通信编程变得非常复杂,同时也会造成单片机选型的成本增加;
* M7 I' w) g9 ?6 v* [4 ]+ D(3) 普通单片机因为资源(性能和存储)有限,也难以支持实用的较好性能的单片机WIFI方案。6 j* n& T4 c$ v# m; Q; w$ Z$ L
0 N$ Z* }& @& d( ^
所以,大多数用在单片机系统上的WIFI模块,要么是以串口为主的,只能做一些基本的低速控制命令的传输,或者费了九牛二虎之力,集成了USB、 SDIO、或PCI接口的WIFI模块,其做出来的效果也很一般,速度一般也不超过300K字节每秒。因此,在普通单片机做高速WIFI通信,基本上成为了一个不可实现的梦想,并甚至成为一种传统惯性认识。
7 T; [7 n4 K! K4 c0 X: p) ?0 w4 u' _; K3 F9 V

- J. k* v( W4 u-------------------------------------------------------2 l2 i- t# F: s: \) C$ ?( F5 K
ALK8266WIFI高速WIFI模块,基于SPI接口,支持STM32等普通单片机实现有效速度过兆字节每秒的高速通信!
; ^6 q8 A7 \% C1 g4 x% u
0 d2 A( o0 g) r# L2 q
该方案基于SPI接口的高速WIFI模块,单片机主机象访问普通SPI外设一样和WIFI模组进行交互,所以集成简单,占用单片机资源少。在许多常见的单片机上都实现了高速传输,普通环境下,实测有效速度可以超过兆字节每秒,长时间运行不掉线、不丢包,在单片机音视频传输、高速采集数据传输场合都得到了超过了一年以上的产品化的验证。该方案功能强大、性能高、稳定,集成移植简单、适应面广,精致小巧。性价比超高。很适合常见单片机做图像视频音频以及高速采集数据传输的场合。) L2 l6 ?5 I. V8 y" X

+ C) T3 B* U$ `1 u9 I/ W
/ |1 |, A% i: }: P8 S! z
例如,在STM32的系列平台上:1 V6 R: M& O; K& J
       STM32F1 通过ALK8266WIFI模组的实测有效传输速度可以达到 700K字节每秒
9 K& H6 `! N2 _/ _9 s% x6 j       STM32F4 通过ALK8266WIFI模组的实测有效传输速度可以达到 1.0M字节每秒* S0 o  w" d1 X
       STM32F7 ALK8266WIFI模组的实测  有效传输速度可以达到 1.3M字节每秒
' r+ e, B1 s) V3 N* B       STM32L4 通过ALK8266WIFI模组的实测有效传输速度可以达到 900K字节每秒
. D2 [9 p. S# y4 v# L" t  X: A       STM32L1 通过ALK8266WIFI模组的实测有效传输速度可以达到 500K字节每秒
: |+ s; J0 A  U; |/ D& H/ M' ~       STM32H7通过ALK8266WIFI模组的实测有效传输速度可以达到1.4M字节每秒) X  Q' V, h& X/ x4 u2 {

% ~9 |& j8 F* A2 H+ T( J
. r9 d9 B4 |( w9 W7 z( A
该方案提供支持多款常见单片机的验证测试好的例程包,也有技术支持,所以口碑评价不错!1 y0 [7 b5 D( y2 `' X1 X

5 Z( t4 |4 C: Q. U8 k
赞 收藏 1 评论2 发布时间:2019-10-8 13:27

举报

2个回答
zhangxu56726 回答时间:2019-10-8 15:25:58
直接用ESP8266 开发,不需要外挂MCU才是王道,还玩AT指令,太落后了
anylinkin 回答时间:2019-10-8 13:34:51
Anylinkin!提供了一款基于SPI接口的高速WIFI模块:) z2 t( e( v" q: ?
   -  基于常见的SPI接口(几乎所有的单片机都带有SPI接口,所以主机选型灵活范围广)' z* N" @& p, R0 d8 b: Q
   -  直接象访问普通的SPI从机外设那样访问WIFI模组 ,所以集成简单
1 @" K& `0 U2 s7 q' x$ W  b   -  不需要单片机再来集成协议栈或操作系统,占用单片机资源少,所以效率高
. G  p9 \  u, P9 n0 v! M! I$ t   -  经过许多数千客户的验证和适应优化,所以功能实用而强大。
3 l& g1 a$ N" T. a- o( O0 e在许多常见的单片机上都实现了高速传输,普通环境下,实测有效速度可以超过兆字节每秒,长时间运行不掉线、不丢包,在单片机音视频传输、高速采集数据传输场合都得到了超过了一年以上的产品化的验证。该方案功能强大、性能高、稳定,集成移植简单、适应面广,精致小巧。性价比超高。很适合常见单片机做图像视频音频以及高速采集数据传输的场合。$ j! M! K$ H% b- B8 Q
; r4 c5 C" h$ p5 f3 P& e; t1 i

0 J9 l! G$ ~; l' f0 U例如,在STM32的平台上:9 x/ s9 _3 T& y% E
       STM32F1 通过ALK8266WIFI模组的实测有效传输速度可以达到 700K字节每秒
+ y; e3 v- B' t- S4 L9 J3 P- b. `  t       STM32F4 通过ALK8266WIFI模组的实测有效传输速度可以达到 1.0M字节每秒- I; n: r8 V8 y
       STM32F7 ALK8266WIFI模组的实测  有效传输速度可以达到 1.3M字节每秒
4 e' U5 B: ^: H4 R5 A& S       STM32L4 通过ALK8266WIFI模组的实测有效传输速度可以达到 900K字节每秒0 e' b2 ]- j- E  ^. X3 U
       STM32L1 通过ALK8266WIFI模组的实测有效传输速度可以达到 500K字节每秒; e. |1 r6 P1 V; E. \) ?
       STM32H7通过ALK8266WIFI模组的实测有效传输速度可以达到1.4M字节每秒% P% A0 i* W# S$ I; E( }/ g

. v6 \; M- O* T9 d% r; {- e: n, B% z/ `. q  L9 S5 ?

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版