国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

查看: 8784|回復(fù): 0
打印 上一主題 下一主題

【開發(fā)教程9】瘋殼·AI語音人臉識(shí)別-WIFI-UDP網(wǎng)絡(luò)通信

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2022-7-26 14:32:05 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
CC3200AI實(shí)驗(yàn)教程
——瘋殼·開發(fā)板系列
WIFI-UDP網(wǎng)絡(luò)通信





  UDP是User Datagram Protocol的簡稱, 中文名是用戶數(shù)據(jù)報(bào)協(xié)議。在網(wǎng)絡(luò)中它與TCP協(xié)議一樣用于處理數(shù)據(jù)包,與TCP不一樣的是,UDP是一種無連接的協(xié)議,UDP只能是盡可能地傳輸?shù)侥康牡兀訳DP也是具有一定的不可靠性。
  那么為什么還會(huì)存在UDP呢?因?yàn)樵谠缙诘木W(wǎng)絡(luò)開發(fā)中,人們發(fā)現(xiàn)一些簡單的網(wǎng)絡(luò)通信不需要經(jīng)過TCP復(fù)雜的建立關(guān)系,而且過多的建立TCP連接,會(huì)造成很大的網(wǎng)絡(luò)負(fù)擔(dān),而UDP協(xié)議可以相對快速的處理這些簡單通信。如表1.0.1所示為UDP組成結(jié)構(gòu)。
表1.0.1 UDP的組成結(jié)構(gòu)


表1
  CC3200支持多種基于WIFI的網(wǎng)絡(luò)通信,UDP也不例外。
  打開Udp_Socket_Demo,如圖1.0.1所示為main函數(shù)。


圖1.0.1 main函數(shù)
  在main函數(shù)中有InitializeAppVariables該函數(shù)主要實(shí)現(xiàn)的是把宏定義中的UDP服務(wù)器的IP以及端口號取出,進(jìn)入建立udp的就緒狀態(tài)。
  ConfigureSimpleLinkToDefaultState()函數(shù)主要是實(shí)現(xiàn)CC3200的接入網(wǎng)絡(luò)部分:把CC3200設(shè)置為STA模式;并且把CC3200接入在common.h中定義好的路由器,如圖1.0.2所示,為common.h中定義好的路由器SSID、秘鑰以及加密方式等。


圖1.0.2 路由器相關(guān)信息
  最重要的函數(shù)是如圖1.0.2所示的BsdUdpClient(),通過該函數(shù)建立UDP。


圖1.0.3 BsdUdpClient()函數(shù)
  該函數(shù)會(huì)先通過函數(shù)sl_SendTo()向網(wǎng)絡(luò)中發(fā)送瘋殼的官網(wǎng),然后通過函數(shù)sl_RecvFrom()進(jìn)入等待接收。
  打開網(wǎng)絡(luò)調(diào)試助手,然后點(diǎn)擊打開設(shè)置協(xié)議類型為“UDP”,點(diǎn)擊打開。把網(wǎng)絡(luò)調(diào)試助手的“本地主機(jī)地址”和“本地主機(jī)端口”,填寫到程序中定義IP以及端口號處,如圖1.0.3所示(注意IP要為16進(jìn)制);如圖1.0.4所示,為網(wǎng)絡(luò)調(diào)試助手打開時(shí)的畫面。


圖1.0.4 本地IP及端口號


圖1.0.5 網(wǎng)絡(luò)調(diào)試助手打開
  編譯代碼,打開UniFlash,下載bin文件到板子上(下載方法參考GPIO小節(jié))。
  下載完成后,打開UARTA0的“RXD”,以及“CH340G_VCC”即撥碼開關(guān)撥到“ON”。
  打開串口調(diào)試助手,選擇相應(yīng)的串口號,并且把波特率設(shè)置為115200bps,點(diǎn)擊打開。按下板子上的復(fù)位鍵可看到串口助手打印如圖1.0.5所示的信息。可見CC3200已經(jīng)連接上了指定的路由器以及通過UDP發(fā)送了一段消息,如圖1.0.6所示。


圖1.0.6 串口助手打印信息
  此刻網(wǎng)絡(luò)調(diào)試助手也收到CC3200發(fā)來的信息,并自動(dòng)獲取到了IP等信息,如圖1.0.6所示。


圖1.0.7網(wǎng)絡(luò)調(diào)試助手收到信息

  在網(wǎng)絡(luò)調(diào)試助手中輸入一串信息,點(diǎn)擊發(fā)送,如圖1.0.7所示,此刻,串口調(diào)試助手也把CC3200收到的信息打印出來,并且發(fā)送新的一串信息,如圖1.0.8所示。


圖1.0.8 網(wǎng)絡(luò)調(diào)試助手發(fā)送信息


圖1.0.9 串口調(diào)試助手收到信息




更多完整學(xué)習(xí)資料和對應(yīng)開源套件,請登陸官網(wǎng):“瘋殼”

如需定制開發(fā),請通過官網(wǎng)“瘋殼”網(wǎng)頁底部的“聯(lián)系我們”進(jìn)行聯(lián)系

文件下載請點(diǎn)擊: 【7】WiFi-UDP網(wǎng)絡(luò)通信.pdf (694 KB)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 中文一级国产特级毛片视频 | 爱婷婷网站在线观看 | 国产3级在线观看 | 亚洲四虎永久在线播放 | 香蕉乱码成人久久天堂爱免费 | 在线精品国产成人综合第一页 | 国产午夜精品免费一二区 | 久久亚洲这里只有精品18 | 欧美一区在线观看视频 | 国产成人福利在线视频播放尤物 | 五月婷婷在线观看 | 久久久这里只有精品加勒比 | 中文国产成人精品久久下载 | 日韩免费视频观看 | 99视频在线永久免费观看 | 成人黄色片在线观看 | 欧美二区在线观看 | 日本欧美一区二区三区免费不卡 | 亚洲欧美中日韩中文字幕 | 五月sese| 久久精品国产99精品最新 | 黄网站色在线视频免费观看 | 久久青青草视频 | 91在线播放免费不卡无毒 | 韩国免费毛片在线看 | 亚洲免费黄色网 | 在线观看亚洲免费视频 | 黑人巨大精品欧美一区二区区 | 日韩欧美精品有码在线观看 | 特级av毛片免费观看 | 国产精品久久福利网站 | 五月天综合社区 | 青青青青青青青青草 | 欧美.亚洲.日本一区二区三区 | 亚洲欧美二区三区久本道 | 精品国产亚洲一区二区三区 | 1024免费永久福利视频 | 久久1024| 12至16末成年毛片高清 | 亚洲精品98久久久久久中文字幕 | 久久免费精品 |