打印
[信息]

【实战经验】基于STM32F411 Nucleo板的Broadcom Wi-Fi开发套件的...

[复制链接]
4274|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 香水城 于 2017-8-16 15:06 编辑

基于STM32F411 Nucleo板的Broadcom Wi-Fi开发套件的快速使用手册   


1. 文档说明

1.1 目的和范围
本文档描述了ST公司和Broadcom公司针对IoT(Internet of Things)应用合作开发的Wi-Fi开发平台。此开发平台基于ST公司提供的STM32F411_Nucleo板和Broadcom公司的Wi-Fi模组NW51(BCM43362),并提供软件开发套件(SDK)。

1.2 读者
本文档主要面向使用STM32和BCM43362进行Wi-Fi开发的用户。

1.3参考资料及技术支持
文档所使用的芯片STM32F411及BCM43362的相关资料都可以到ST公司和Broadcom公司的网站上进行下载。
STM32F411资料: http://www.stmcu.com.cn/design_resources.html
Broadcom Wi-Fi资料: http://community.broadcom.com/welcome
用户遇到应用疑问时,关于STM32F411的问题可以向ST公司寻求技术支持,关于Wi-Fi的问题可以向Broadcom公司寻求支持。

2. 开发套件
开发套件包括一套直接可以运行示例程序的评估板,软件开发套件以及使用文档。
2.1 评估板
硬件开发平台由STM32F411 Nucleo板,Broadcom公司设计的Wi-Fi模块(PCB天线)和与Nucleo板配套的转接板组成。

  • STM32F411 Nucleo板由ST公司设计,实现了以STM32F411RET6为核心的最小系统,为用户引出Arduino接口(遵循Mbed标准)和Morpho接口,同时开发板提供了ST-LINK v2.1,方便用户直接进行调试,开发。STM32F411RET6是ARM-Cortex M4内核,内部集成128KB SRAM, 512KB Flash,具有多种外设的微控制器。
  • Wi-Fi模块由Broadcom公司提供参考设计,对外的接口是邮票孔的封装。模块以BCM43362为核心,板载天线。BCM43362是Broadcom公司设计的支持802.11 b/g/n,集成MAC与物理层的芯片,通信接口支持SPI/SDIO。
  • 转接板由ST公司设计,实现Arduino接口与Wi-Fi模块的连接。




2.2软件开发套件
软件开发套件基于Broadcom公司的WICED SDK来实现,为方便STM32用户使用,此开发套件采用IAR集成开发环境来实现。图2列出了软件开发套件的主要信息。


开发套件已经提供了一些示例程序,Broadcom公司的WICED SDK中有更多的应用示例,用户可以选择从1.3章节中所提供的连接中下载,经过简单修改后就可以在此开发套件上使用。
2.3 软件结构

3 使用开发套件
本开发套件可以从以下链接下载。
使用套件进行开发,用户需要按以下步骤进行操作:

下文描述了如何利用此开发套件运行示例程序。示例程序的路径为apps/wwd/NoOS_DHCP_client.c,此程序设置模块为STATION,连接无线路由器(AP)并通过DHCP协议从无线路由器获取IP地址。

3.1 创建并使用
下载工程并打开,按照您的网络情况修改apps/wwd/NoOS_DHCP_client.c中的代码,如下文所示,


编译工程。

3.2 运行及调试
为方便观察程序运行情况,推荐用户使用串口作为输出终端。
下载程序到MCU中后,运行,串口打印如图4所示,说明示例程序已正确运行。

3.3 下一步
现在您已经了解了如何利用此开发套件来进行Wi-Fi应用开发。
衷心的期望您享受STM32与Broadcom Wi-Fi的开发过程。







沙发
dirtwillfly| | 2015-9-8 17:17 | 只看该作者
好帖竟然没人顶
可惜没有Broadcom Wi-Fi

使用特权

评论回复
板凳
yklstudent| | 2015-9-8 17:52 | 只看该作者
LS,我可是啥都没有,不过一样还是要来帮顶下的

使用特权

评论回复
地板
hxfxt| | 2015-9-8 19:13 | 只看该作者
支持一个,没玩过wifi

使用特权

评论回复
5
mmuuss586| | 2015-9-8 19:37 | 只看该作者

不错;
不过最近在考虑用友人的WIFI模块;

使用特权

评论回复
6
米尔豪斯| | 2015-9-8 20:23 | 只看该作者
版主有原理图吗,最近要画块板,想参考一下

使用特权

评论回复
7
香水城|  楼主 | 2015-9-9 11:14 | 只看该作者
ST的资料可以到这里下载,有原理图: http://www.stmcu.com.cn/design_resources.html
Broadcom Wi-Fi资料下载链接,可能需要注册才能下: http://community.broadcom.com/welcome

使用特权

评论回复
8
panlixin| | 2015-12-3 21:16 | 只看该作者
必须顶。这WICED资料少得可怜

使用特权

评论回复
9
Larm1| | 2015-12-4 22:24 | 只看该作者
顶一下,希望以后有用…

使用特权

评论回复
10
fangyuanshan| | 2015-12-10 10:28 | 只看该作者
香水城 发表于 2015-9-9 11:14
ST的资料可以到这里下载,有原理图: http://www.stmcu.com.cn/design_resources.html
Broadcom Wi-Fi资料 ...

这个st网站上有iar的工程吗?我找不到。

使用特权

评论回复
11
panlixin| | 2015-12-11 20:26 | 只看该作者
IAR工程在哪有下载

使用特权

评论回复
12
稳稳の幸福| | 2015-12-11 22:37 | 只看该作者
BCM43362是Broadcom公司设计的支持802.11 b/g/n,集成MAC与物理层的芯片,通信接口支持SPI/SDIO。
那么这个Nucleo的扩展板子是ST提供的,还是自己做的啊?

使用特权

评论回复
13
zgy8864| | 2016-4-4 21:08 | 只看该作者
IAR工程在哪有下载?

使用特权

评论回复
14
nic0765| | 2016-4-6 15:48 | 只看该作者
好东西

使用特权

评论回复
15
liulangmao| | 2018-9-29 11:43 | 只看该作者
请问香主
这个帖子的IAR工程在哪里下载,上面的链接失效了?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:意法半导体(中国)投资有限公司
简介:STM32技术专家

596

主题

17058

帖子

283

粉丝