繼續(xù)講解!2022年下半年,在本課程的實(shí)驗(yàn)內(nèi)容中增加了DTMF檢測(cè)和TCPIP的內(nèi)容。DTMF方面的內(nèi)容會(huì)涉及數(shù)字信號(hào)處理處理的知識(shí),在上本門課程的時(shí)候,會(huì)和這門重量級(jí)課程有交匯。此時(shí)加入這方面的實(shí)驗(yàn)內(nèi)容不僅有助于同學(xué)們了解連接過程,也是對(duì)數(shù)字信號(hào)處理知識(shí)的復(fù)習(xí)和鞏固。


DTMF的內(nèi)容可以參考下面課程中的實(shí)驗(yàn)內(nèi)容!這里不再贅述!


這里來(lái)看看TCP/IP通信的代碼!



注意:先要運(yùn)行服務(wù)端的代碼,最起碼要運(yùn)行到fopen()那一行,然后程序會(huì)一直運(yùn)行等著,再運(yùn)行客戶端程序fopen()時(shí),兩邊才會(huì)建立起通信來(lái)。簡(jiǎn)單的說(shuō)明了一下如何實(shí)現(xiàn)TCP/IP通信,此時(shí)除了用上面的方法之外,還可以只在一臺(tái)電腦上測(cè)試,只要打開兩個(gè)MATLAB分別運(yùn)行這兩段程序就好(注意IP),或者下載個(gè)網(wǎng)絡(luò)調(diào)試助手,讓網(wǎng)絡(luò)調(diào)試助手當(dāng)作客戶端/服務(wù)端,MATLAB中運(yùn)行服務(wù)端/客戶端實(shí)現(xiàn)通信。此外,兩臺(tái)電腦之間的TCP/IP通信也可以僅僅用一根網(wǎng)線來(lái)實(shí)現(xiàn),只要用一根網(wǎng)線連接兩臺(tái)電腦的網(wǎng)口(此時(shí)不用聯(lián)網(wǎng),連到同一局域網(wǎng)下),然后找到相對(duì)應(yīng)的IP地址就可以用上面的辦法實(shí)現(xiàn)通信了。在同一臺(tái)電腦測(cè)試,切莫搞錯(cuò)運(yùn)行順序!

再補(bǔ)充一下擴(kuò)展知識(shí)!越學(xué)越深入!相關(guān)課程的講解視頻已經(jīng)上傳到B站!找UP主算法工匠就能看到!



最后看一下實(shí)驗(yàn)報(bào)告的概略內(nèi)容!

1.實(shí)驗(yàn)?zāi)康?/span>
字體、行距需要按照畢業(yè)設(shè)計(jì)論文的要求來(lái)設(shè)置!
不要有錯(cuò)別字!學(xué)習(xí)首先要有好的態(tài)度!能力弱可以用勤奮來(lái)補(bǔ)!
了解CRC校驗(yàn)碼的生成原理,通過在MATLAB軟件中編寫仿真程序來(lái)掌握校驗(yàn)碼的生成過程。通過此次實(shí)驗(yàn),提升軟件編程能力和調(diào)試能力,為日后的工作打下基礎(chǔ)。
2.開發(fā)環(huán)境和引用
2.1.開發(fā)環(huán)境
2.2.引用內(nèi)容
3.實(shí)驗(yàn)概述和CRC原理
4.CRC程序
電路結(jié)構(gòu)圖!
擴(kuò)展知識(shí):什么是低位在后,高位在前!
會(huì)帶來(lái)哪些差異!
4.1.MATLAB中自帶函數(shù)的使用
了解幾個(gè)基本函數(shù)!
ones函數(shù)
zeros函數(shù)
如何使用randi函數(shù)?百度!
4.2.V1.0
4.2.1.函數(shù)
命名規(guī)范!
注釋要全!
版本說(shuō)明!
函數(shù)說(shuō)明!
4.2.2.主程序
生成隨機(jī)序列,然后生成該序列的CRC結(jié)果。
加入高斯白噪聲,看看CRC出錯(cuò)的情況。了解有效連接的概念!
運(yùn)行結(jié)果可以放入截圖。
4.3.V2.0
4.3.1.函數(shù)
4.3.2.主程序
5. 學(xué)習(xí)心得
工科生的學(xué)習(xí)一定理論結(jié)合實(shí)踐!對(duì)于本科生而言,就是要“動(dòng)手”!調(diào)試過程中的錯(cuò)誤如何解決,這些都要詳細(xì)記錄下來(lái),這就是經(jīng)驗(yàn)!有錯(cuò)誤很正常,解決的過程飽含思考,思考多了,能力也就提高了。

課程內(nèi)容都已歸類!

應(yīng)有盡有!

建議收藏!

2022年12月底,回老家再次備課,準(zhǔn)備2023年的課程講解了!老師的假期很多,但如果你想不斷的提高,那么假期里面會(huì)更忙碌。未完,待續(xù)!

修訂記錄
20221119 完成初稿;
20221229 修訂內(nèi)容v2;
原文標(biāo)題:計(jì)算機(jī)通信與網(wǎng)絡(luò)v2 實(shí)驗(yàn)課程(29)
文章出處:【微信公眾號(hào):通信工程師專輯】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
-
通信網(wǎng)絡(luò)
+關(guān)注
關(guān)注
22文章
2105瀏覽量
54380
原文標(biāo)題:計(jì)算機(jī)通信與網(wǎng)絡(luò)v2 實(shí)驗(yàn)課程(29)
文章出處:【微信號(hào):gh_30373fc74387,微信公眾號(hào):通信工程師專輯】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
RDMA設(shè)計(jì)37:RoCE v2 子系統(tǒng)模型設(shè)計(jì)
RDMA設(shè)計(jì)29:RoCE v2 發(fā)送及接收模塊設(shè)計(jì)2
香蕉派 BPI-2K3000 工業(yè)計(jì)算機(jī)開發(fā)板采用龍芯2K3000芯片設(shè)計(jì)
龍架構(gòu)計(jì)算機(jī)系統(tǒng)能力核心課程教學(xué)研討會(huì)圓滿舉行
【作品合集】賽昉科技VisionFive 2單板計(jì)算機(jī)開發(fā)板測(cè)評(píng)
2025年地方高校計(jì)算機(jī)類專業(yè)核心課程暑期師資培訓(xùn)成功舉辦
自動(dòng)化計(jì)算機(jī)經(jīng)過加固后有什么好處?
【VisionFive 2單板計(jì)算機(jī)試用體驗(yàn)】環(huán)境搭建與點(diǎn)燈實(shí)驗(yàn)
自動(dòng)化計(jì)算機(jī)的功能與用途
工業(yè)計(jì)算機(jī)與商用計(jì)算機(jī)的區(qū)別有哪些
權(quán)威評(píng)測(cè):Orange Pi RV2等5?款?RISC-V?單板計(jì)算機(jī)測(cè)試-性能、基準(zhǔn)測(cè)試、功能和見解
【VisionFive 2單板計(jì)算機(jī)試用體驗(yàn)】 + 開箱體驗(yàn)
計(jì)算機(jī)網(wǎng)絡(luò)入門指南
計(jì)算機(jī)通信與網(wǎng)絡(luò)v2 實(shí)驗(yàn)課程(29)
評(píng)論