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)

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 通信网络
    +关注

    关注

    22

    文章

    2113

    浏览量

    54510

原文标题:计算机通信与网络v2 实验课程(29)

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    计算机专业408考研科目

    ”模型。 在这个阶段,不要急于背诵数据结构的代码或操作系统的算法,而是要理解计算机是如何“思考”的。你需要将数据结构视为信息的组织方式,将组成原理视为信息的物理载体,将操作系统视为资源的管理者,将网络视为
    发表于 04-11 16:44

    AA Boost Module V2:便捷的电源解决方案

    AA Boost Module V2:便捷的电源解决方案 在电子设计中,电源供应是一个关键问题。今天要给大家介绍的是DFRobot的独家产品——AA Boost Module V2(SKU
    的头像 发表于 03-27 12:50 310次阅读

    RDMA设计37:RoCE v2 子系统模型设计

    仿真模型。在 RoCE v2 协议中,本地主机与远程主机之间往往需要进行复杂的指令、信息、数据交互,使得在进行仿真验证时如何模拟复杂网络环境成为一个急需解决的问题。 因此,本IP设计了一个RoCE v2
    发表于 02-06 16:19

    十进制计算机硬件体系结构及“独值”量化逻辑运算革命(一)

    采用“独值”量化逻辑理论设计十进制数字计算机,十进制网络计算机,十进制模拟计算机,十进制模糊计算机,实现
    的头像 发表于 01-29 09:13 1205次阅读
    十进制<b class='flag-5'>计算机</b>硬件体系结构及“独值”量化逻辑运算革命(一)

    RDMA设计29:RoCE v2 发送及接收模块设计2

    本博文主要交流设计思路,在本博客已给出相关博文约100篇,希望对初学者有用。注意这里只是抛砖引玉,切莫认为参考这就可以完成商用IP设计。 (1)RoCE v2 发送模块 RoCE v2 发送模块
    发表于 01-26 16:47

    香蕉派 BPI-2K3000 工业计算机开发板采用龙芯2K3000芯片设计

    BPI-2K3000 工业计算机 []() Banana Pi BPI-2K3000工业计算机开发平台,基于龙芯最新一代2K3000(3B6
    发表于 11-15 11:43

    龙架构计算机系统能力核心课程教学研讨会圆满举行

    2025年11月8日,由教育部计算机类专业系统能力课程群虚拟教研室指导、北京航空航天大学计算机学院主办的龙架构计算机系统能力核心课程教学研讨
    的头像 发表于 11-14 13:52 878次阅读

    【作品合集】赛昉科技VisionFive 2单板计算机开发板测评

    赛昉科技VisionFive 2单板计算机开发板测评作品合集 产品介绍: 昉·星光 2是全球首款集成了3D GPU的高性能量产RISC-V单板计算机
    发表于 09-04 09:08

    2025年地方高校计算机类专业核心课程暑期师资培训成功举办

    近日,2025年地方高校计算机类专业核心课程暑期师资培训在昆明成功举办。培训由“中西部高校关键计算技术人才培养共同体”“计算机类专业系统能力课程
    的头像 发表于 08-20 11:29 1496次阅读

    自动化计算机经过加固后有什么好处?

    -40℃的寒冷环境中运行⁰C和温度达到85℃的灼热环境,这要归功于此类系统中使用的宽温度组件和被动冷却技术。2.抗冲击和振动自动化计算机是工业级计算机,其设计和制造可
    的头像 发表于 07-21 16:44 834次阅读
    自动化<b class='flag-5'>计算机</b>经过加固后有什么好处?

    【VisionFive 2单板计算机试用体验】环境搭建与点灯实验

    一、概况 昉·星光 2是全球首款集成了GPU的高性能RISC-V单板计算机。与昉·星光相比,昉·星光 2全面升级,在处理器速度、多媒体处理能力、可扩展性等方面均有显著提升。性能卓越,价
    发表于 07-20 22:55

    自动化计算机的功能与用途

    工业自动化是指利用自动化计算机来控制工业环境中的流程、机器人和机械,以制造产品或其部件。工业自动化的目的是提高生产率、增加灵活性,并提升制造过程的质量。工业自动化在汽车制造中体现得最为明显,其中许多
    的头像 发表于 07-15 16:32 990次阅读
    自动化<b class='flag-5'>计算机</b>的功能与用途

    工业计算机与商用计算机的区别有哪些

    工业计算机是一种专为工厂和工业环境设计的计算系统,具有高可靠性和稳定性,能够应对恶劣环境下的自动化、制造和机器人操作。其特点包括无风扇散热技术、无电缆连接和防尘防水设计,使其在各种工业自动化场景中
    的头像 发表于 07-10 16:36 1010次阅读
    工业<b class='flag-5'>计算机</b>与商用<b class='flag-5'>计算机</b>的区别有哪些

    权威评测:Orange Pi RV2等5 款 RISC-V 单板计算机测试-性能、基准测试、功能和见解

    如果计算的未来不是被锁定在专有架构上,那会怎样?想象一下,在这个世界上,开发人员和业余爱好者都可以利用开源硬件的强大功能自由构建、创新和实验。进入RISC-V单板计算机(SBC)领域—
    的头像 发表于 06-30 13:35 1452次阅读
    权威评测:Orange Pi RV<b class='flag-5'>2</b>等5 款 RISC-<b class='flag-5'>V</b> 单板<b class='flag-5'>计算机</b>测试-性能、基准测试、功能和见解

    【VisionFive 2单板计算机试用体验】 + 开箱体验

    在x86与ARM架构主导的单板计算机市场,中国团队打造的VisionFive 2(防星光2)如同一颗新星,凭借开源开放的RISC-V架构和成熟的桌面体验,为开发者与极客提供了全新的选择
    发表于 06-27 09:06