搜索
热门关键词:
CPLD
村田
安捷伦
51单片机
MSP430
手机版
官方微博
微信公众号
登录
|
免费注册
首页
新闻
新品
文章
下载
电路
问答
视频
职场
杂谈
会展
工具
博客
论坛
在线研讨会
技术频道:
单片机/处理器
FPGA
软件/编程
电源技术
模拟电子
PCB设计
测试测量
MEMS
系统设计
无源/分立器件
音频/视频/显示
应用频道:
消费电子
工业/测控
汽车电子
通信/网络
医疗电子
机器人
当前位置:
EEChina首页
›
论坛
›
STM32 DIY
返回列表
查看:
8815
|
回复:
0
【开发教程9】疯壳·AI语音人脸识别-WIFI-UDP网络通信
[复制链接]
Linda-x
Linda-x
当前离线
积分
9771
发表于 2022-7-26 14:32:05
|
显示全部楼层
|
阅读模式
贸泽电子有奖问答视频,回答正确发放10元微信红包
关键词:
AI
,
语音识别
,
人脸识别
,
WIFI-UDP
,
网络通信
CC3200AI实验教程
——疯壳·开发板系列
WIFI
-UDP网络通信
UDP是User Datagram Protocol的简称, 中文名是用户数据报协议。在网络中它与TCP协议一样用于处理数据包,与TCP不一样的是,UDP是一种无连接的协议,UDP只能是尽可能地传输到目的地,所以UDP也是具有一定的不可靠性。
那么为什么还会存在UDP呢?因为在早期的网络开发中,人们发现一些简单的网络通信不需要经过TCP复杂的建立关系,而且过多的建立TCP连接,会造成很大的网络负担,而UDP协议可以相对快速的处理这些简单通信。如表1.0.1所示为UDP组成结构。
表1.0.1 UDP的组成结构
表1
CC3200支持多种基于WIFI的网络通信,UDP也不例外。
打开Udp_Socket_Demo,如图1.0.1所示为main函数。
图1.0.1 main函数
在main函数中有InitializeAppVariables该函数主要实现的是把宏定义中的UDP服务器的IP以及端口号取出,进入建立udp的就绪状态。
ConfigureSimpleLinkToDefaultState()函数主要是实现CC3200的接入网络部分:把CC3200设置为STA模式;并且把CC3200接入在common.h中定义好的路由器,如图1.0.2所示,为common.h中定义好的路由器SSID、秘钥以及加密方式等。
图1.0.2 路由器相关信息
最重要的函数是如图1.0.2所示的BsdUdpClient(),通过该函数建立UDP。
图1.0.3 BsdUdpClient()函数
该函数会先通过函数sl_SendTo()向网络中发送疯壳的官网,然后通过函数sl_RecvFrom()进入等待接收。
打开网络调试助手,然后点击打开设置协议类型为“UDP”,点击打开。把网络调试助手的“本地主机地址”和“本地主机端口”,填写到程序中定义IP以及端口号处,如图1.0.3所示(注意IP要为16进制);如图1.0.4所示,为网络调试助手打开时的画面。
图1.0.4 本地IP及端口号
图1.0.5 网络调试助手打开
编译代码,打开UniFlash,下载bin文件到板子上(下载方法参考GPIO小节)。
下载完成后,打开UARTA0的“RXD”,以及“CH340G_VCC”即拨码开关拨到“ON”。
打开串口调试助手,选择相应的串口号,并且把波特率设置为115200bps,点击打开。按下板子上的复位键可看到串口助手打印如图1.0.5所示的信息。可见CC3200已经连接上了指定的路由器以及通过UDP发送了一段消息,如图1.0.6所示。
图1.0.6 串口助手打印信息
此刻网络调试助手也收到CC3200发来的信息,并自动获取到了IP等信息,如图1.0.6所示。
图1.0.7网络调试助手收到信息
在网络调试助手中输入一串信息,点击发送,如图1.0.7所示,此刻,串口调试助手也把CC3200收到的信息打印出来,并且发送新的一串信息,如图1.0.8所示。
图1.0.8 网络调试助手发送信息
图1.0.9 串口调试助手收到信息
更多完整学习资料和对应开源套件,请登陆官网:“疯壳”
如需定制开发,请通过官网“疯壳”网页底部的“联系我们”进行联系
文件下载请点击:
【7】WiFi-UDP网络通信.pdf
(694 KB)
2022-7-26 14:28 上传
点击文件名下载附件
相关文章
•
深圳大学人工智能学院正式揭牌成立 打造大湾区AI创新人才高地
•
明远智睿SSD2351核心板在语音对讲与HMI领域的创新应用
•
明远智睿SSD2351核心板助力智能监控系统升级
•
AI来临 自动化如何应对
•
是德科技N1093DCA-M采样示波器基于AI时代光通信测试
•
明远智睿RK3588开发板:开启边缘计算新时代
•
《RK3588核心板:AIoT边缘计算的革命性引擎,解锁智能物联新范式》
•
2025 中国(西部)国际半导体产业博览会
•
中科院专家展望:RISC-V有望重塑AI时代算力版图
•
信号发生器在AI中赋能智能技术的应用
回复
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
汽车电子
通信/网络
医疗电子
模拟电子技术
英语交流
工业/测控
消费电子
PCB设计
软件编程/OS
新手园地
关于我们
-
服务条款
-
使用指南
-
站点地图
-
友情链接
-
联系我们
电子工程网
© 版权所有
京ICP备16069177号
| 京公网安备11010502021702
快速回复
返回顶部
返回列表