继续讲解!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.04.2.1. 函数命名规范!
注释要全!
版本说明!
函数说明!
4.2.2. 主程序生成随机序列,然后生成该序列的crc结果。
加入高斯白噪声,看看crc出错的情况。了解有效连接的概念!
运行结果可以放入截图。
4.3. v2.04.3.1. 函数4.3.2. 主程序5. 学习心得工科生的学习一定理论结合实践!对于本科生而言,就是要“动手”!调试过程中的错误如何解决,这些都要详细记录下来,这就是经验!有错误很正常,解决的过程饱含思考,思考多了,能力也就提高了。
课程内容都已归类!
应有尽有!
建议收藏!
2022年12月底,回老家再次备课,准备2023年的课程讲解了!老师的假期很多,但如果你想不断的提高,那么假期里面会更忙碌。未完,待续!
修订记录
20221119 完成初稿;
20221229 修订内容v2;
原文标题:计算机通信与网络v2 实验课程(29)
文章出处:【微信公众号:通信工程师专辑】欢迎添加关注!文章转载请注明出处。
这三款VR设备,比起性价比的小米VR一体机更显突出
上海光机所在高功率激光传输中克尔效应诱致非线性热像效应研究方面取得进展
美国国家航天局VR作品《飞向月球》 将在香港巴塞尔艺术展上首次亮相
高压电DIY:高压发生器、等离子蚀刻和电弧球
2012全球最炫平板电脑前沿产品技术图赏(图集)
计算机通信与网络v2 实验课程(29)
付于武详解“节能与新能源汽车技术路线图”
AI如何赋能视频监控
HUAWEIWATCH2体验 活力时尚融合智能科技
五款主流智能手表大比拼
推动AI向终端迈进 骁龙AI芯片延展前沿应用场景
TC-08温度数据记录仪的特性及应用优势
信号调制的工作原理
Docker和容器技术为什么会这么火爆
我们该如何有效预防电气火灾的产生
DS3231+TM1650制作4位0.56寸数码管迷你时钟
英创信息技术WinCE主板与STM32多功能模块通讯介绍
美国国税局是如何对虚拟货币进行定义的
苹果将在今年上半年推出第二代AirPods Pro
Weex如何支撑200w+同时在线的优酷猫晚直播?