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

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

3天内不再提示

第十三章 通讯的基本概念

W55MH32 来源:W55MH32 作者:W55MH32 2025-05-22 17:29 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

单芯片解决方案,开启全新体验——W55MH32 高性能以太网单片机

W55MH32是WIZnet重磅推出的高性能以太网单片机,它为用户带来前所未有的集成化体验。这颗芯片将强大的组件集于一身,具体来说,一颗W55MH32内置高性能Arm® Cortex-M3核心,其主频最高可达216MHz;配备1024KB FLASH与96KB SRAM,满足存储与数据处理需求;集成TOE引擎,包含WIZnet全硬件TCP/IP协议栈、内置MAC以及PHY,拥有独立的32KB以太网收发缓存,可供8个独立硬件socket使用。如此配置,真正实现了All-in-One解决方案,为开发者提供极大便利。

在封装规格上,W55MH32 提供了两种选择:QFN100和QFN68。

W55MH32L采用QFN100封装版本,尺寸为12x12mm,其资源丰富,专为各种复杂工控场景设计。它拥有66个GPIO、3个ADC、12通道DMA、17个定时器、2个I2C、5个串口、2个SPI接口(其中1个带I2S接口复用)、1个CAN、1个USB2.0以及1个SDIO接口。如此丰富的外设资源,能够轻松应对工业控制中多样化的连接需求,无论是与各类传感器、执行器的通信,还是对复杂工业协议的支持,都能游刃有余,成为复杂工控领域的理想选择。 同系列还有QFN68封装的W55MH32Q版本,该版本体积更小,仅为8x8mm,成本低,适合集成度高的网关模组等场景,软件使用方法一致。更多信息和资料请进入http://www.w5500.com/网站或者私信获取。

此外,本W55MH32支持硬件加密算法单元,WIZnet还推出TOE+SSL应用,涵盖TCP SSL、HTTP SSL以及 MQTT SSL等,为网络通信安全再添保障。

为助力开发者快速上手与深入开发,基于W55MH32L这颗芯片,WIZnet精心打造了配套开发板。开发板集成WIZ-Link芯片,借助一根USB C口数据线,就能轻松实现调试、下载以及串口打印日志等功能。开发板将所有外设全部引出,拓展功能也大幅提升,便于开发者全面评估芯片性能。

若您想获取芯片和开发板的更多详细信息,包括产品特性、技术参数以及价格等,欢迎访问官方网页:http://www.w5500.com/,我们期待与您共同探索W55MH32的无限可能。

wKgZPGgbOfaANhwzACodXd3sVzg463.png

第十三章 通讯的基本概念

在计算机设备与设备之间或集成电路之间常常需要进行数据传输,在本书后面的章节中我们会学习到各种各样的通讯方式, 所以在本章中我们先统一介绍这些通讯的基本概念。

1 串行通讯与并行通讯

按数据传送的方式,通讯可分为串行通讯与并行通讯,串行通讯是指设备之间通过少量数据信号线(一般是8根以下), 地线以及控制信号线,按数据位形式一位一位地传输数据的通讯方式。而并行通讯一般是指使用8、16、32及64根或更多的数据线进行传输的通讯方式, 它们的通讯传输对比说明见下图,并行通讯与串行通讯的对比图 ,并行通讯就像多个车道的公路, 可以同时传输多个数据位的数据,而串行通讯,而串行通讯就像单个车道的公路,同一时刻只能传输一个数据位的数据:

wKgZPGgu7a-ALGoHAAHNG5gQw8E136.png

很明显,因为一次可传输多个数据位的数据 ,在数据传输速率相同的情况下,并行通讯传输的数据量要大得多, 而串行通讯则可以节省数据线的硬件成本(特别是远距离时)以及PCB的布线面积, 串行通讯与并行通讯的特性对比见下表,串行通讯与并行通讯的特性对比 :

特性 串行通讯 并行通讯
通讯距离 较远 较近
抗干扰能力 较强 较弱
传输速率 较慢 较高
成本 较低 较高

不过由于并行传输对同步要求较高,且随着通讯速率的提高,信号干扰的问题会显著影响通讯性能,现在随着技术的发展,越来越多的应用场合采用高速率的串行差分传输。

2 全双工、半双工及单工通讯

根据数据通讯的方向,通讯又分为全双工、半双工及单工通讯,它们主要以信道的方向来区分,见下图,全双工-半双工及单工通讯 及下表,通讯方式说明:

通讯方式 说明
全双工 在同一时刻,两个设备之间可以同时收发数据
半双工 两个设备之间可以收发数据,但不能在同一时刻进行
单工 在任何时刻都只能进行一个方向的通讯,即一个固定为发送设备,另一个固定为接收设备

仍以公路来类比,全双工的通讯就是一个双向车道,两个方向上的车流互不相干;半双工则像乡间小道那样,同一时刻只能让一辆小车通过, 另一方向的来车只能等待道路空出来时才能经过;而单工则像单行道,另一方向的车辆完全禁止通行。

wKgZPGgu7a-AW2vxAAGZaTUftFg085.png

3 同步通讯与异步通讯

根据通讯的数据同步方式,又分为同步和异步两种,可以根据通讯过程中是否有使用到时钟信号进行简单的区分。

在同步通讯中,收发设备双方会使用一根信号线表示时钟信号,在时钟信号的驱动下双方进行协调, 同步数据,见下图,同步通讯 。 通讯中通常双方会统一规定在时钟信号的上升沿或下降沿对数据线进行采样:

wKgZO2gu7a-ANaWZAACtsYLE0xE818.png

在异步通讯中不使用时钟信号进行数据同步,它们直接在数据信号中穿插一些同步用的信号位,或者把主体数据进行打包, 以数据帧的格式传输数据,见下图,某种异步通讯 ,某些通讯中还需要双方约定数据的传输速率,以便更好地同步:

wKgZO2gu7a-ANaWZAACtsYLE0xE818.png

在同步通讯中,数据信号所传输的内容绝大部分就是有效数据,而异步通讯中会包含有帧的各种标识符,所以同步通讯的效率更高, 但是同步通讯双方的时钟允许误差较小,而异步通讯双方的时钟允许误差较大。

4 通讯速率

衡量通讯性能的一个非常重要的参数就是通讯速率,通常以比特率(Bitrate)来表示,即每秒钟传输的二进制位数, 单位为比特每秒(bit/s)。容易与比特率混淆的概念是“波特率”(Baudrate),它表示每秒钟传输了多少个码元。 而码元是通讯信号调制的概念,通讯中常用时间间隔相同的符号来表示一个二进制数字,这样的信号称为码元。 如常见的通讯传输中,用0V表示数字0,5V表示数字1,那么一个码元可以表示两种状态0和1,所以一个码元等于一个二进制比特位, 此时波特率的大小与比特率一致;如果在通讯传输中,有0V、2V、4V以及6V分别表示二进制数00、01、10、11, 那么每个码元可以表示四种状态,即两个二进制比特位,所以码元数是二进制比特位数的一半,这个时候的波特率为比特率的一半。 因为很多常见的通讯中一个码元都是表示两种状态,人们常常直接以波特率来表示比特率,虽然严格来说没什么错误,但希望您能了解它们的区别。

WIZnet 是一家无晶圆厂半导体公司,成立于 1998 年。产品包括互联网处理器 iMCU™,它采用 TOE(TCP/IP 卸载引擎)技术,基于独特的专利全硬连线 TCP/IP。iMCU™ 面向各种应用中的嵌入式互联网设备。

WIZnet 在全球拥有 70 多家分销商,在香港、韩国、美国设有办事处,提供技术支持和产品营销。

香港办事处管理的区域包括:澳大利亚、印度、土耳其、亚洲(韩国和日本除外)。

审核编辑 黄宇

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

    关注

    9

    文章

    942

    浏览量

    36365
  • WIZnet
    +关注

    关注

    3

    文章

    20

    浏览量

    42755
  • 串行通讯
    +关注

    关注

    2

    文章

    79

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    《DNK210使用指南 -CanMV版 V1.0》第十三章 蜂鸣器实验

    第十三章 蜂鸣器实验 本章实验将介绍如何使用CanMV让Kendryte K210控制板载的蜂鸣器发声。通过本章的学习,读者将学习到在CanMV下控制Kendryte K210的GPIO输出高低
    发表于 10-10 09:30

    《我和 LabVIEW》示例程序(2010.04.02)光盘第八至第十三章

    《我和 LabVIEW》示例程序(2010.04.02)光盘第八至第十三章
    发表于 06-27 17:12

    第十三届中国国际半导体博览会(IC China 2015)

    第十三届中国国际半导体博览会(IC China 2015)2015.11.11-11.13上海新国际博览中心W5馆欢迎咨询联系人:潘婷电话:***
    发表于 08-21 11:29

    明德扬点拨FPGA课程---第十三章  计数器的使用

    第十三章计数器的使用1. 计数器使用原则2. 计数器练习13. 计数器练习1答案4. 计数器练习25. 计数器练习2答案6. 计数器练习37. 计数器练习3答案8. 计数器练习49. 计数器练习4
    发表于 10-30 10:15

    布尔值转换(逐点)vi怎么用啊?还有8.2第十三章中火车轮的检测中怎样画出的柱状图 ?

    布尔值转换(逐点)vi怎么用啊?还有8.2第十三章中火车轮的检测中怎样画出的柱状图 ?求大神解答第十三章火车轮实时监测的实例VI!!!!!!!!!!!!
    发表于 11-14 14:22

    至芯科技之altera 系列FPGA教程 第十三篇 时序仿真

    至芯科技之altera 系列FPGA教程 第十三篇 时序仿真
    发表于 08-11 03:31

    视频详解:上海尤老师verilog入门到实战第十三

    本帖最后由 春哥哥 于 2016-10-8 18:04 编辑 上海尤老师verilog入门到实战第十三课——无线通信中的DDS原理,一步一步讲解FPGA实现数字频率合成器;百度云网盘链接后缀:/s/1dE96HnN,加群讨论252520964,307510678
    发表于 10-08 18:03

    第十三届全国电源技术年会论文集锦(全)

    第十三届全国电源技术年会论文集锦(全)
    发表于 08-08 08:33 37次下载
    <b class='flag-5'>第十三</b>届全国电源技术年会论文集锦(全)

    第十三讲 施密特触发器

    第十三讲 施密特触发器 内容提要5.1 概述5.2 施密特触发器一、工作原理1.特点:2.电压传输特性3.回差4.逻
    发表于 03-30 16:19 5961次阅读
    <b class='flag-5'>第十三</b>讲 施密特触发器

    单片机c语言教程第十三章--C51循环语句

    单片机c语言教程第十三课 C51循环语句 循环语句是几乎每个程序都会用到的,它的作用就是用来实现需要反复进行多次的操 作。如一个 12M 的 51 芯片应用电路中要求
    发表于 04-15 09:42 1853次阅读

    模拟电路网络课件 第十三节:共集电极电路与共基极电路

    模拟电路网络课件 第十三节:共集电极电路与共基极电路 3.6 共集电极电路与共基极电路
    发表于 09-17 10:08 4428次阅读
    模拟电路网络课件 <b class='flag-5'>第十三</b>节:共集电极电路与共基极电路

    第十三届高交会让科技展示更具艺术美感

    到今年11月16日,深圳高交会已经进入了第十三个年头。这个用多年的时间打造的“中国第一展”,该以什么状态迎来自己的十三岁生日?
    发表于 10-18 12:07 772次阅读

    新星携多款电源新品亮相第十三届高交会电子展

    2011年11月16日,在深圳会展中心,新星携带系列电源产品盛装出席“第十三届高交会电子展”。
    发表于 11-21 10:25 1542次阅读

    2023第十三届广州国际智能家居展览会

    2023第十三届广州国际智能家居展览会
    的头像 发表于 03-11 10:22 1182次阅读

    格陆博科技亮相第十三届绵阳科博会

    备受瞩目的科技盛宴——第十三届中国(绵阳)科技城国际科技博览会,于2025年9月26日至30日在中国科技城·绵阳隆重举行!
    的头像 发表于 10-09 16:56 899次阅读