2324|2

2453

帖子

19

TA的资源

五彩晶圆(中级)

楼主
 

【MXCHIP Open1081】基本代码注释——WifiLink [复制链接]

    整个软件库内部是采用非阻塞的方式,所以大量的状态返回都是通过回调函数的方式,而不是等待函数返回值的方式。程序的编写可以分为2部分,1是在main函数中的初始化和配置。2是各种回调函数的填充实现。    Demo1_WiFi_Link,演示了AP的建立和对已有网络的加入;
    Demo2_TCP_UDP_ECHO,主要涉及了TCP和UDP两种方式,包括客户端和服务器端的数据收发和监听。
    这两个Demo涵盖了通讯的建立和数据的收发,也基本上使用到了软件库的绝大部分API。通过这两个demo也可以熟悉软件库基础API的使用方法。现对这两个demo简单注释,仅凭自己的理解,可能有错误。


此帖出自无线连接论坛
点赞 关注
个人签名    懒得很
 

回复
举报

2453

帖子

19

TA的资源

五彩晶圆(中级)

沙发
 
   对于庆科提供的工程文件,必须要简单设置两个地方。

红色部分应该选择与目标平台一致,即"Open1081"

编译完成以后,自动调用输出fromelf工具,输出bin文件。需要按实际路径修改。

此帖出自无线连接论坛
个人签名    懒得很
 
 

回复

2453

帖子

19

TA的资源

五彩晶圆(中级)

板凳
 
  1. #include "stdio.h"
  2. #include "ctype.h"

  3. #include "stm32f2xx.h"
  4. #include "platform.h"<font color="#ff0000">//板极支持,主要包括针对Open1081的串口和按键的支持。</font>
  5. #include "mxchipWNET.h"<font color="#ff0000">//定义了软件库的基本数据类型和接口</font>

  6. #define LowPowerMode<font color="#ff0000">//宏标志</font>
  7. #define AP_NAME           "ChinaNet"<font color="#ff0000">//目标网络的SSID</font>
  8. #define AP_PASSWORD       "zhongguoyibudong"<font color="#ff0000">//目标网络密码</font>

  9. u8 wifiModeSwitch = 0;<font color="#ff0000">//作为AP模式和station模式的标志</font>
  10. u8 softAPStarted = 0;<font color="#ff0000">//软AP启用标志</font>
  11. u8 startScan = 0;<font color="#ff0000">//开始搜索附近网络标志</font>
  12. network_InitTypeDef_st wNetConfig;<font color="#ff0000">//network_InitTypeDef_st型,用于保存配置参数信息。</font>

  13. /* ========================================
  14.         User provide callback functions
  15.     ======================================== */
复制代码


此帖出自无线连接论坛
个人签名    懒得很
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
快速回复 返回顶部 返回列表