繼續講解!2022年下半年,在本課程的實驗內容中增加了DTMF檢測和TCPIP的內容。DTMF方面的內容會涉及數字信號處理處理的知識,在上本門課程的時候,會和這門重量級課程有交匯。此時加入這方面的實驗內容不僅有助于同學們了解連接過程,也是對數字信號處理知識的復習和鞏固。
DTMF的內容可以參考下面課程中的實驗內容!這里不再贅述!
這里來看看TCP/IP通信的代碼!
注意:先要運行服務端的代碼,最起碼要運行到fopen()那一行,然后程序會一直運行等著,再運行客戶端程序fopen()時,兩邊才會建立起通信來。簡單的說明了一下如何實現TCP/IP通信,此時除了用上面的方法之外,還可以只在一臺電腦上測試,只要打開兩個MATLAB分別運行這兩段程序就好(注意IP),或者下載個網絡調試助手,讓網絡調試助手當作客戶端/服務端,MATLAB中運行服務端/客戶端實現通信。此外,兩臺電腦之間的TCP/IP通信也可以僅僅用一根網線來實現,只要用一根網線連接兩臺電腦的網口(此時不用聯網,連到同一局域網下),然后找到相對應的IP地址就可以用上面的辦法實現通信了。在同一臺電腦測試,切莫搞錯運行順序!
再補充一下擴展知識!越學越深入!相關課程的講解視頻已經上傳到B站!找UP主算法工匠就能看到!
最后看一下實驗報告的概略內容!
1.實驗目的
字體、行距需要按照畢業設計論文的要求來設置!
不要有錯別字!學習首先要有好的態度!能力弱可以用勤奮來補!
了解CRC校驗碼的生成原理,通過在MATLAB軟件中編寫仿真程序來掌握校驗碼的生成過程。通過此次實驗,提升軟件編程能力和調試能力,為日后的工作打下基礎。
2.開發環境和引用
2.1.開發環境
2.2.引用內容
3.實驗概述和CRC原理
4.CRC程序
電路結構圖!
擴展知識:什么是低位在后,高位在前!
會帶來哪些差異!
4.1.MATLAB中自帶函數的使用
了解幾個基本函數!
ones函數
zeros函數
如何使用randi函數?百度!
4.2.V1.0
4.2.1.函數
命名規范!
注釋要全!
版本說明!
函數說明!
4.2.2.主程序
生成隨機序列,然后生成該序列的CRC結果。
加入高斯白噪聲,看看CRC出錯的情況。了解有效連接的概念!
運行結果可以放入截圖。
4.3.V2.0
4.3.1.函數
4.3.2.主程序
5. 學習心得
工科生的學習一定理論結合實踐!對于本科生而言,就是要“動手”!調試過程中的錯誤如何解決,這些都要詳細記錄下來,這就是經驗!有錯誤很正常,解決的過程飽含思考,思考多了,能力也就提高了。
課程內容都已歸類!
應有盡有!
建議收藏!
2022年12月底,回老家再次備課,準備2023年的課程講解了!老師的假期很多,但如果你想不斷的提高,那么假期里面會更忙碌。未完,待續!
修訂記錄
20221119 完成初稿;
20221229 修訂內容v2;
原文標題:計算機通信與網絡v2 實驗課程(29)
文章出處:【微信公眾號:通信工程師專輯】歡迎添加關注!文章轉載請注明出處。
-
通信網絡
+關注
關注
22文章
2076瀏覽量
52958
原文標題:計算機通信與網絡v2 實驗課程(29)
文章出處:【微信號:gh_30373fc74387,微信公眾號:通信工程師專輯】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
微軟OmniParser V2:大模型轉化為計算機智能體
微軟OmniParser V2發布:大模型轉化為計算機智能體
BU-67121W實驗室航空電子接口計算機North Hills
工業中使用哪種計算機?

評論