0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动

完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>

3天内不再提示

计算机通信与网络v2 实验课程(29)

通信工程师专辑 来源:未知 2023-01-04 03:00 次阅读

继续讲解!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)

文章出处:【微信公众号:通信工程师专辑】欢迎添加关注!文章转载请注明出处。

  • 通信网络
    +关注

    关注

    20

    文章

    1713

    浏览量

    51147
收藏 人收藏

    评论

    相关推荐

    数据通信计算机网络

    通信计算机网络序号 实验项目 必做选做 学时 内容提要 实验类型 每套仪器人数
    发表于 10-11 10:00

    请问怎样去设计一种计算机网络实验平台?

    计算机网络实验平台的硬件设计计算机网络实验平台的软件设计
    发表于 06-03 06:03

    什么是微型计算机的组成原理

    通信接口、模拟接口等)的课程。 微机原理课程学习目的 通过该课程的学习,应能掌握微型计算机系统的硬件基本知识及应用实验技能,具有一定的微机应用系统的系统分析能力。1.1 微型计算机系统组成结构 冯...
    发表于 07-16 06:20

    计算机控制技术及应用课程设计

    计算机控制技术及用课程设计,计算机控制课程设计,计算机控制技术课程,计算机技术课程,微型计算机课程设计,计算机科学技术课程,计算机毕业课程设计,计算机课程教学设计,
    发表于 09-06 06:32

    什么是计算机通信

    计算机通信2、并行通信方式3、串行通信方式4、串行同步通信原理5、串行异步通信原理6、串行异步通信的数据格式7、串行通信的错误校验8、 波特率和比特率9、RS-232串口通讯原理图
    发表于 02-17 07:29

    计算机网络与通信课程实验教学大纲

    计算机网络与通信课程通信工程、微电子学、自动化、电子信息工程、电子信息科学与技术、电气工程及其自动化(电气)专业的一门重要的专业基础课。其主要任务是学习数据
    发表于 03-23 21:02 116次下载

    基于计算机网络课程教改的研究

    计算机网络 课程的特点,找出计算机网络课程教学过程中出现的各种问题,从而提出了对计算机网络课程从各个方面进行的教学改革,积极探索有利于培养学生创新能力的有
    发表于 06-07 17:11 24次下载
    基于<b>计算机网络</b><b>课程</b>教改的研究

    计算机网络课程设计报告

    计算机网络课程设计报告。教你如何设置计算机网络,IP和掩码之间的关系。
    发表于 03-21 11:51 0次下载

    计算机通信网络_习题答案

    计算机通信网络_习题答案,网络通信学习的好资料,值得下载哦。
    发表于 03-21 16:51 17次下载

    C8051F310和CS8900A的计算机网络实验平台设计

    计算机网络实验平台设计 0 概述《
    发表于 04-02 11:11 1574次阅读
    C8051F310和CS8900A的<b>计算机网络</b><b>实验</b>平台设计

    利用嵌入式网络模块实现计算机实验平台设计

    计算机网络课程是大学计算机及相关专业开设的一门计算机通信的专业课程。本课程具有很强的实践性,很多教学内容都需要高成本的实验环境才能实现,加上网络设备更新快、成本高,一般高校难以承担。而通过软件技术。建立一个软件模拟的
    的头像 发表于 01-16 09:46 2023次阅读
    利用嵌入式<b>网络</b>模块实现<b>计算机</b><b>实验</b>平台设计

    计算机通信网络v2 实验课程(12)

    实验室做实验的时候能够保持座位的干净,下课后将空水瓶或者用过的餐巾纸带走。自觉维护实验室的卫生。每次课上我在强调,希望同学们能够有则改之无则加勉。讲完做人
    的头像 发表于 11-18 00:25 228次阅读

    计算机通信的特点

    计算机网络通信的一个显著特点是“间歇性、突发性”;网络通信是通过网络将各个孤立的设备进行连接,通过信息交换实现人与人,人与计算机计算机计算机之间的通信网络协议就是网络之间沟通、交流的桥梁,只有相同网络协议的
    发表于 05-09 16:58 87次阅读

    计算机通信网络v2 小测验(1)

    计算机通信网络v2 小测验(1) 文章出处:【微信公众号:通信工程师专辑】欢迎添加关注!文章转载请注明出处
    的头像 发表于 05-30 00:00 39次阅读

    下载硬声App