aozima 发表于 2014-9-1 13:12:44

[例程] stm32f4-discovery 连接RW009 WIFI模块

本帖最后由 aozima 于 2014-9-1 13:18 编辑

使用stm32f4-discovery开发板,硬件连接如下:
uart3 for shell
PD8 --> UART3_TX
PD9 <-- UART3_RX

SPI1 for RW009
1 VCC<------- 3.3V
2 MOSI <------- PA7
3 MISO -------> PA6
4 SCK<------- PA5
5 CS   <------- PA1
6 RST<------- PA3
7 INT-------> PA2
8 GND-------- GND
stm32f4-disconvery上面的LDO比较小,WIFI发射时电流比较大,所以单独加了一个LDO给WIFI模块供电。

代码包已修改好IO连接,把其解压到RT-Thread的bsp目录中即可使用。
RT-Thread记得要更新为github的最新版本。


发现这种洞洞板还是挺方便使用的。

霸气侧漏 发表于 2014-9-1 13:14:18

支持一下好东西

coolhorse 发表于 2014-9-4 10:15:31

这个WIFI是工业级的吗,有没有测评性能的数据啊?

aozima 发表于 2014-9-4 15:46:35

coolhorse 发表于 2014-9-4 10:15
这个WIFI是工业级的吗,有没有测评性能的数据啊?

评测还在做,会尽快提供。

farmer1979 发表于 2014-9-5 07:13:49

学习一下!

bbstr 发表于 2014-9-5 07:42:24

这个discovery没有LCD?

aozima 发表于 2014-9-8 19:25:33

本帖最后由 aozima 于 2014-9-8 19:26 编辑

今天做了一下速度测试,最高可达1Mbyte/s。
TCP connection established.
Packet size1k bytes:613.13 KByte/s Tx,5070 Byte/s Rx.
Packet size2k bytes:610.27 KByte/s Tx,14.69 KByte/s Rx.
Packet size4k bytes:743.27 KByte/s Tx,1132.31 KByte/s Rx.
Packet size8k bytes:752.72 KByte/s Tx,1008.85 KByte/s Rx.
Packet size 16k bytes:674.45 KByte/s Tx,1169.22 KByte/s Rx.
Packet size 32k bytes:702.04 KByte/s Tx,997.43 KByte/s Rx.
5070 Byte/s Rx.和14.69 KByte/s Rx.是因为PC上面TCP/IP协议栈的 TCP delay ACK 造成的。

sywong 发表于 2014-12-9 20:21:09

不知道換成IAR及STM32F429有沒有什麼要注意的,試了一個多星期,還是沒有搞定。

aozima 发表于 2014-12-12 21:45:35

感觉429和407没多大区别,只要调好SPI驱动和中断,应该挺容易的。
您可以把具体问题反馈一下,或联系客服。

fengyunyu 发表于 2014-12-12 23:21:13

学习下,刚好有个discovery板子

sywong 发表于 2014-12-17 17:48:35

aozima 发表于 2014-12-12 21:45
感觉429和407没多大区别,只要调好SPI驱动和中断,应该挺容易的。
您可以把具体问题反馈一下,或联系客服。 ...

看資料是沒有太大差別,但似乎是很小的差異造成不正常工作。 本以為是spi有問題,但利用discover附的範例測試spi1沒有問題。
就不知是那裡沒有改到。 頭痛中.....

N_EMBED 发表于 2014-12-17 18:02:59

我也用Discovery F4试试,感谢楼主分享

xiou 发表于 2014-12-26 22:08:49

hehe,去买一个玩玩才行,抱紧aozima大腿

sywong 发表于 2015-1-10 15:33:34

sywong 发表于 2014-12-17 17:48
看資料是沒有太大差別,但似乎是很小的差異造成不正常工作。 本以為是spi有問題,但利用discover附的範例 ...

這個問題解決了。

解決的方法很簡單,不要用PA1和PA2就好了。這兩支腳已經被板子上的MEMS用掉了。 改後,就可以正常的工作了。

aozima 发表于 2015-1-11 13:15:03

sywong 发表于 2015-1-10 15:33
這個問題解決了。

解決的方法很簡單,不要用PA1和PA2就好了。這兩支腳已經被板子上的MEMS用掉了。 改後 ...

好吧,这个坑我也掉过。。

Puppey 发表于 2015-3-15 15:22:41

RST<------- PA3 脚一定要接吗?

Puppey 发表于 2015-3-15 15:35:32

http://ww3.sinaimg.cn/mw690/71dcb4adgw1eq6gbb2xm8j206601ct8k.jpg求解决呀!

aozima 发表于 2015-3-15 15:48:40

找个别的引脚来复位也可以的。技术问题可以联系售后解决。

Puppey 发表于 2015-3-16 10:08:24

{:smile:} 有没有旧的红色模块,收购一个,RTT官网只有绿色的了。
页: [1]
查看完整版本: [例程] stm32f4-discovery 连接RW009 WIFI模块