数据通信和网络协议
文章平均质量分 92
Dontla
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
单点登录SSO(Single Sign-On)(一种身份认证机制,允许用户通过一次登录操作,访问多个相互信任的应用系统或服务)CAS、SAML、OAuth2.0、OIDC、LDAP、TGT、ST
SSO 是现代企业数字化转型的重要工具,通过统一身份管理提升效率与安全性。选择适合的 SSO 协议(如 CAS、SAML、OAuth2.0)需根据业务场景和技术栈综合评估。尽管存在单点故障等挑战,但通过合理的架构设计和安全措施,SSO 可显著优化用户体验并降低运维成本。原创 2025-08-13 21:19:08 · 906 阅读 · 0 评论 -
OIDC(OpenID Connect)(基于OAuth2.0协议构建的身份验证Authentication和授权Authorization协议)身份提供商IdP、身份依赖方RP、单点登录SSO
协议构建的身份验证(Authentication)和授权(Authorization)协议,主要用于标准化用户登录和访问数字服务的流程。它通过添加一个身份层(Identity Layer)扩展了 OAuth 2.0 的功能,使服务能够验证用户身份并获取用户的基本信息。原创 2025-08-13 20:58:26 · 801 阅读 · 0 评论 -
SSE(Server-Sent Events,服务端发送事件,服务端单向流)介绍(一种基于HTTP协议的单向实时通信技术,允许服务器主动将数据推送到客户端(通常是浏览器))与WebSocket对比
如果通信需求为双向(如聊天室、在线协作工具),则更适合使用 WebSocket。SSE(Server-Sent Events,服务端发送事件)是一种基于。,允许服务器主动将数据推送到客户端(通常是浏览器)。的场景,例如实时通知、股票行情更新、日志流等。SSE 是一种轻量级的实时通信方案,适合需要。原创 2025-08-12 20:53:32 · 2925 阅读 · 0 评论 -
什么时候用WS(WebSocket),什么使用用SSE(Server-Sent Events)?
在选择 **WebSocket (WS)** 和 **Server-Sent Events (SSE)** 时,核心在于 **通信方向** 和 **应用场景** 的需求。以下是详细对比和选型建议原创 2025-08-12 20:44:57 · 875 阅读 · 0 评论 -
RESTful API HTTP头字段(如Cache-Control)控制缓存(优化性能、减少服务器负载、提高响应速度)HTTP缓存、缓存命中、缓存未命中、Etag、max-age、缓存存储位置
即使非 RESTful API 也能使用缓存,但 REST 的规范性和统一性让缓存的使用更加系统化和合理化。,任何基于 HTTP 的通信都可以使用,无论是 RESTful API 还是传统 Web 页面。如果 API 设计混乱(如随意命名 URI、混合动词和资源名),缓存策略可能难以统一。这样的设计难以通过 HTTP 缓存高效管理,因为 URI 和方法不规范。通过以上方法,可以显著提升 RESTful API 的性能和用户体验。虽然缓存是 HTTP 的功能,但 REST 通过以下方式。原创 2025-08-10 21:52:15 · 572 阅读 · 1 评论 -
OAuth介绍(Open Authorization开放授权,开放标准授权框架)允许用户授权第三方应用访问受保护资源,无需直接共享账户凭证(如用户名和密码)访问令牌、单点登录(SSO)
OAuth通过访问令牌机制,解决了传统密码授权的安全性和灵活性问题,成为现代Web和移动应用的标准授权协议。它的设计既保护了用户隐私,又为开发者提供了高效的跨平台集成方案。原创 2025-07-18 11:25:16 · 1039 阅读 · 0 评论 -
CA证书介绍(Certificate Authority证书颁发机构:互联网受信任第三方机构,负责签发和管理数字证书,验证网络实体(网站、用户、设备)的身份,并保障通信安全)证书链、撤销列表
CA 是互联网安全的基石,通过数字证书实现身份认证和加密通信。无论是访问 HTTPS 网站、下载软件,还是企业内部系统,CA 都在背后保障信任和安全。选择合适的 CA 和证书类型(DV/OV/EV),是构建安全网络环境的关键一步。原创 2025-07-17 13:47:42 · 2422 阅读 · 0 评论 -
SSL(Secure Sockets Layer)/TLS(Transport Layer Security)是什么?(网络通信加密协议,确保数据传输机密性、完整性和身份验证)SSL证书
由网景公司(Netscape)于1990年代开发,是最早的加密协议之一。由于存在安全漏洞(如 POODLE 攻击),SSL 3.0 已被弃用。SSL 是 TLS 的前身,两者常被统称为SSL/TLS。SSL/TLS 是互联网安全的基石,通过加密、身份验证和数据完整性保护,确保用户与服务器之间的通信安全。尽管 SSL 已被弃用,但 TLS 仍在持续演进(如 TLS 1.3),成为现代网络安全的标准协议。无论是个人用户还是企业,理解并正确应用 SSL/TLS 是保障数据安全的关键。原创 2025-07-17 13:21:16 · 1332 阅读 · 0 评论 -
HTTPS与HTTP区别、HTTPS加密细节、HTTPS服务端与客户端Python代码实现(HTTPS:HTTP over TLS/SSL)
HTTP是基础协议,速度快但安全性差。HTTPS是 HTTP 的安全升级版,通过加密和身份验证保障数据安全,已成为现代互联网的标准(97% 以上网站使用 HTTPS)。HTTPS 加密细节依赖 SSL/TLS 协议,结合非对称加密、对称加密和数字证书实现安全通信。Python 可通过和ssl模块快速实现 HTTPS 服务器和客户端,但生产环境需使用受信任 CA 的证书。如果涉及敏感信息传输(如登录、支付),HTTPS 是唯一可选方案。原创 2025-07-16 21:42:32 · 1236 阅读 · 0 评论 -
webhook是什么?(事件驱动的通信机制,允许应用程序在特定事件发生时,主动向另一个应用程序指定 URL(称为Webhook URL或端点)发送HTTP请求,通知其事件发生并传递相关数据)
结合规则引擎(如 EMQX)实现复杂业务逻辑,例如报警触发后自动通知运维团队。原创 2025-07-16 20:16:07 · 2591 阅读 · 0 评论 -
MQTT broker中间件(Message Queuing Telemetry Transport,消息队列遥测传输协议)QoS、Paho(物联网通信的核心基石)
MQTT作为物联网领域的基石协议,凭借其轻量化、可靠性和灵活性,正在重塑工业自动化、智慧城市、智能家居等多个领域。随着5G和边缘计算的发展,MQTT将持续演进,为万物互联时代提供更强大的通信支撑。对于开发者而言,理解MQTT协议的工作原理和最佳实践,将是构建智能物联网系统的关键能力。相关阅读推荐MQTT Broker性能测试方法Python实现MQTT客户端Android平台MQTT应用开发声明。原创 2025-07-16 17:40:36 · 1040 阅读 · 0 评论 -
RESTful API响应中的嵌入URL设计:提升RESTful服务交互性的关键模式(url返回结果嵌入url嵌url中url返回url)二次请求、HATEOAS原则、客户端与服务端松耦合
嵌入URL的API设计模式虽增加了初始学习曲线,但带来了显著的长期收益:系统弹性、演化自由度和自描述性。随着微服务架构和分布式系统的普及,这种模式将继续发挥重要作用,使API设计更具可持续性和适应性。原创 2025-05-21 16:42:10 · 806 阅读 · 0 评论 -
GraphQL介绍(一种API查询语言和运行时总和,提供更高效、强大且灵活的API开发和使用方式)REST对比(Schema定义语言SDL语言)按需获取、单一端点、强类型系统、层次性查询、演进式API
GraphQL是一种用于API的查询语言和运行时,由Facebook于2012年内部开发,2015年公开发布。它提供了一种更高效、强大且灵活的API开发和使用方式,使客户端能够精确获取所需数据,不多不少。层次性查询# 定义用户类型id: ID!# 非空ID类型# 非空字符串email: String # 可空字符串# 非空Post数组,数组元素也非空# 定义文章类型id: ID!# 关联到User类型# 定义评论类型id: ID!post: Post!原创 2025-05-21 16:35:52 · 1446 阅读 · 0 评论 -
RPC协议(Remote Procedure Call)和gRPC协议(Google Remote Procedure Call)区别(传统RPC:跨平台、兼容性好;gRPC:内部通信,低延迟)
gRPC是传统RPC的现代化升级版本,结合了HTTP/2和Protobuf的优势,适用于高性能、低延迟的分布式系统(如微服务)。而传统RPC更适用于开放API或对灵活性要求较高的场景。选择时需根据具体需求权衡性能、开发效率和场景适配性。原创 2025-05-21 13:49:42 · 1035 阅读 · 0 评论 -
Modbus TCP报文协议(ModbusTCP)(单元标识符、分站id、单元id、unitId、从站id)
Modbus TCP是一种基于TCP/IP协议的工业通信协议,广泛应用于PLC、DCS和SCADA系统中。它继承了Modbus协议简单、可靠的特点,同时利用了以太网的高速和灵活性。原创 2024-10-29 10:48:40 · 3968 阅读 · 0 评论 -
bootloader介绍(bootloader是一种特殊的操作系统软件,它在计算机启动过程中加载并初始化操作系统)(非易失性存储器概念)串口与bootloader通信方法(固件升级)
Bootloader是一种特殊的操作系统软件,它在计算机启动过程中加载并初始化操作系统。它位于系统的固件或特定的启动扇区中,通常具备最小化的功能,足以完成操作系统的加载任务。Bootloader是系统启动的关键组件,它不仅确保了操作系统的正确加载,还提供了系统故障时的恢复功能。了解和掌握Bootloader的工作原理对于系统程序员而言是基本技能之一。原创 2024-09-05 17:13:11 · 2678 阅读 · 0 评论 -
随意扩大主机子网掩码范围可能造成的后果
扩大子网掩码影响广泛,涉及网络的多个关键方面,包括安全性、性能、合规性、以及管理的复杂性。因此,这一决策必须经过仔细考虑和详尽规划,确保网络的稳定性和安全性。在进行此类更改之前,建议进行详尽的测试和评估,以防意外后果影响网络的正常运作。原创 2024-07-31 16:30:55 · 3031 阅读 · 1 评论 -
ModbusRTU数据返回格式(成功返回格式、错误返回格式、成功响应格式、错误响应格式)(modbus返回、modbus响应)返回报文、相应报文
当Modbus设备接收到不能处理的请求或请求无效时,它会返回一个错误响应。错误响应的功能码是原请求的功能码加上80(十六进制)。错误响应还包含一个异常码,说明错误的类型。Modbus协议的返回格式取决于所使用的功能码。通过这些响应格式,你可以设计和调试Modbus网络通信,确保数据的正确传输和设备的正确响应。原创 2024-07-31 11:08:46 · 4527 阅读 · 0 评论 -
网页HTTP协议 get请求和post请求区别?(HTTP中Get、Post、Put与Delete的区别)(HTTP请求方法、HTTP请求方式、HTTP方法)
简而言之,虽然理论上可以通过一个单一的请求方法处理所有的操作,但这样做会损失很多 HTTP 设计的优势,降低整体应用的效率、安全性和可维护性。正确使用 HTTP 方法可以使后端逻辑更清晰,更易于管理和扩展。后端之所以要分为 GET、POST、DELETE 等多种请求方法,主要是为了遵循 HTTP 协议的设计原则,提高网络通信的效率、安全性和可维护性。使用正确的方法可以让其他开发者或系统明确知道请求预期达到什么样的效果,提高了代码的可读性和可维护性。原创 2024-07-19 16:38:23 · 1671 阅读 · 0 评论 -
windows arp缓存的自动更新时机(mac地址缓存、清理mac缓存、自动删除arp缓存条目、清理arp条目)arp -a、arp -d、arp -d *、ARP 项删除失败: 请求的操作需要提升
这意味着,如果你断开一台设备并立即用另一台设备替换,并设置为相同的IP地址,那么其他设备可能需要最多10分钟才能在其ARP缓存中看到新设备的MAC地址。局域网,我有一台设备是某个ip,然后我给这个设备断了电,换了另一台设备,设成之前同样ip,其他电脑中的arp缓存,关于这个ip的mac地址,何时会更新?如果ARP缓存中没有这个映射,那么你的设备会发送ARP请求以获取新的映射。当设备收到一个ARP响应时,如果这个响应中的IP和MAC地址映射与ARP缓存中的映射不一致,那么设备会更新ARP缓存。原创 2023-12-22 15:53:15 · 5552 阅读 · 0 评论 -
Netplan配置文件优先级规则(/etc/netplan/*.conf、netplan命名规则与优先级关系、netplan文件名格式)(优先级测试结果不太对)
在实际使用中,可能会遇到一些问题。例如,可能存在多个.yaml文件定义相同的网络接口,或者一个.yaml文件中定义了多个网络接口。在这种情况下,需要根据前述规则来确定哪个配置文件的设置将被应用。Netplan允许使用多个.yaml文件定义不同的网络接口,也允许在一个.yaml文件中定义多个网络接口。这两种方式主要的区别在于管理复杂性、优先级控制和修改影响范围。两种方式各有优缺点,适用于不同的场景。如果你的系统有大量的网络接口,并且每个接口的配置都需要独立管理和调整优先级,那么使用多个.yaml。原创 2023-12-22 14:26:51 · 3476 阅读 · 0 评论 -
URL编码(百分比编码)的必要性:传递特殊字符与非ASCII字符。不做URL编码有何后果?
总的来说,URL编码是互联网核心功能的关键部分,它使得数据能够安全地在URL中传输。无论是特殊字符还是非ASCII字符,只要经过URL编码,都可以在URL中正确传递。原创 2023-12-08 15:43:16 · 1896 阅读 · 0 评论 -
【VLAN】华为交换机接口模式详解:Access模式(接入模式)和Trunk模式(汇聚模式)(Access:主要用于连接终端设备,计算机、打印机、服务器等,Trunk模式:连接路由器、其他交换机等)
在这种模式中,当交换机收到来自某个端口的数据帧时,它不会自动添加VLAN标签,而是检查数据帧是否已经包含一个VLAN标签。在Access模式中,交换机的每个端口都被配置为一个单一的VLAN,也就是说,每个端口只能属于一个VLAN,不能同时属于多个VLAN。当交换机收到来自某个端口的数据帧时,它会自动地添加一个VLAN标签,然后根据这个标签将数据帧转发到正确的VLAN中。下文将详细分析华为交换机的各种接口模式,并提供相应的命令和代码示例。然而,在默认情况下,交换机是不允许不同VLAN之间的通信的。原创 2023-12-06 21:59:17 · 14518 阅读 · 0 评论 -
区分物理端口与软件端口概念:以交换机端口和Linux系统中的端口为例
这是软件的概念,主要用于网络通信。在TCP/IP网络中,"端口"是指特定的网络服务的地址。例如,Web服务器通常在端口80(对于HTTP)或443(对于HTTPS)上监听。这种端口是逻辑上的,并没有实际的物理存在。交换机通常具有多个端口,可以将网络电缆连接到这些端口上,以便将多台计算机或其他网络设备(如路由器,另一台交换机等)连接到网络中。每个端口都有自己的物理地址,也就是MAC地址。虽然都被称为"端口",但在交换机和Linux系统中,端口的概念是不同的。原创 2023-12-06 21:46:34 · 1474 阅读 · 0 评论 -
层三交换机解析(Layer 3 Switch)层3交换机
层三交换机(Layer 3 Switch)是一种特殊的网络设备,它结合了传统路由器和交换机的功能。与传统的二层交换机相比,层三交换机在硬件中实现了高速数据包转发技术,使其在进行大量数据包转发时具有更高的性能。在解析层三交换机之前,先理解OSI七层模型可以更好地理解其工作原理。OSI七层模型是一种描述计算机网络内部操作和通信过程的模型。其中,第二层为数据链路层,主要负责点对点的数据传输,例如以太网帧或PPP(点对点协议Point-to-Point Protocol)。原创 2023-12-05 23:05:06 · 2601 阅读 · 0 评论 -
广域网(WAN)设备通信过程(通信流程、通信步骤、通信顺序、设备通信、主机通信)(MAC地址在本地链路中的作用)跳跃(hop)
MAC地址是一个唯一标识网络接口控制器(NIC)的物理地址。它由六个字节(48位)组成,通常以十六进制表示。在以太网等网络技术中,MAC地址被用来确定数据包的源头和目的地。原创 2023-12-05 23:00:42 · 2720 阅读 · 2 评论 -
虚拟局域网(VLAN)解析(Virtual Local Area Network)(用于在不受物理位置限制的情况下将设备划分到同一网络或不同网络)
VLAN是通过在交换机或路由器上进行配置来创建的,它允许网络管理员在逻辑上而非物理上分隔网络。这意味着无论设备在物理上位于何处,只要它们在同一个VLAN中,就可以彼此通信。原创 2023-12-05 22:06:41 · 1984 阅读 · 1 评论 -
智能DNS与CDN:增强网络性能和用户体验
域名系统(DNS)是Internet上使用的一种服务,其主要功能是通过域名查找对应的IP地址。智能DNS,顾名思义,就是在传统DNS的基础上,加入了某些“智能”特性,以提升服务性能和可靠性。内容分发网络(CDN)是一种网络架构,旨在通过在多个地理位置部署服务器节点,将网站内容缓存到离用户最近的节点,以加快内容的加载速度,降低服务器的负载。智能DNS和CDN是两种重要的网络技术,它们可以显著提升网络性能和用户体验。通过将它们结合起来,可以实现全球范围内的快速、稳定、高效的服务。原创 2023-12-05 21:46:20 · 1509 阅读 · 0 评论 -
静态路由和动态路由的区别
静态路由是网络管理员手动配置路由信息,即直接在路由器上设置数据包应该通过哪条路径到达目标网络(参考文章:(华为)网络工程师教程笔记(网工教程)网工入门——3、静态路由路由表的配置一旦配置完成,除非管理员手动更改,否则这些路由信息不会自动更新或改变。优点简单且易于理解安全性较高,因为所有路由都是预先设定的对系统资源要求较低(如CPU、内存等)缺点缺乏灵活性,无法自动适应网络拓扑的变化对网络管理员的技能要求较高,因为需要手动配置每条路由维护工作量大,尤其在大型网络中。原创 2023-12-05 18:00:24 · 9984 阅读 · 0 评论 -
(华为)网络工程师教程笔记(网工教程)网工入门——3、静态路由路由表的配置
由上面可知,路由器AR1收到一个去往192.168.3.10的数据包,但是路由器不知道192.168.3.0网络在哪,所以无法送达。我们需要告诉路由器AR1,如果你收到要送到192.168.3.0网络的数据包,你需要通过192.168.2.10网关,即“可以送达网络192.168.1.0网络。注意:sysname为给路由器重命名。原创 2023-12-05 00:31:46 · 2237 阅读 · 0 评论 -
华为eNSP AR2220路由器配置教程
以上命令首先创建了一个基本ACL 2000,允许ICMP和来自10.0.0.0/24网段的HTTP请求,禁止其他所有IP流量。在本教程中,将详细介绍如何配置AR2220路由器,包括基础配置、接口配置、路由协议配置等方面。以上命令将接口GigabitEthernet0/0/1设置为访问模式,并指定默认VLAN为10,同时分配IP地址10.0.0.1,子网掩码255.255.255.0。在此,Serial0/0/0接口被配置为IP地址192.168.2.1,子网掩码255.255.255.0。原创 2023-11-30 23:19:15 · 8087 阅读 · 1 评论 -
奇葩问题:arp缓存、ip地址冲突(实际是ip地址被占用导致arp缓存出现问题)(ip缓存、清除mac缓存、手动清除mac地址缓存)(arp -a、ipconfig /flushdns、arp -d)
猜测是局域网存在ip冲突了,用Advanced IP Scanner探测192.168.1.116的时候,获取到了我们盒子的mac,更新到了电脑的arp缓存里,但是过了一会,冲突的设备又把它的mac地址更新到我们的arp缓存里了,所以导致访问不了我们的服务。我本来想直接在路由器把这台设备的mac给禁用了,但是我们领导把路由器密码给忘了,我只能在办公室用排除法看是哪台设备,但是找了好久,还是没找出来,同事都在联网,也不好断网排查,ԾㅂԾ,理论上来说,只要把这台设备ip改成其他的,就不会与我们盒子ip冲突了。原创 2023-11-29 17:56:52 · 3299 阅读 · 0 评论 -
python-nmap库使用教程(Nmap网络扫描器的Python接口)(功能:主机发现、端口扫描、操作系统识别等)
Python-nmap是一个功能强大的工具,可以用来增强网络扫描和主机发现过程。通过以上介绍和代码示例,应该能够开始使用python-nmap库来执行各种网络扫描任务。当然,进行网络扫描时,始终需要遵守相关法律法规,确保扫描活动是合法且有授权的。原创 2023-11-29 10:22:59 · 7982 阅读 · 2 评论 -
Linux Nmap命令解析(Nmap指令)(功能:主机发现、ping扫描、arp扫描、端口扫描、服务版本检测、操作系统识别等)
Nmap(Network Mapper)是一款开源的网络探测和安全审核工具。它设计用于快速扫描大型网络,但也适合对单个主机进行各种检查。Nmap 由 Gordon Lyon(又名 Fyodor)编写,并首次发布于 1997 年。如果确定是在本地网络上,并且知道目标主机可能会响应ARP请求,则使用-PR是合理的。如果-PR报告说主机看起来已经关闭,而怀疑主机实际上是开着的并且可能只是屏蔽了ARP请求,那么你可以尝试使用-Pn来绕过主机发现阶段,直接进行端口扫描。原创 2023-11-28 22:41:53 · 6765 阅读 · 0 评论 -
(华为)网络工程师教程笔记(网工教程)网工入门——2、基本网络通信原理、ip地址配置、DHCP服务器配置(动态ip配置)、DNS域名系统配置(域名解析)、路由器网关配置(路由表配置,跨网段访问)
参考文章:【全236集】网络工程师从基础入门到进阶必学教程!通俗易懂,2023最新版,学完即可就业!网工入门_华为认证_HCIA_HCIP_数据通信_网工学习路线看到https://www.bilibili.com/video/BV1PV4y1y7e4/?p=9查看电脑网络信息:win+r,输入cmd,输入ipconfig(linux是ifconfig命令,前提是已安装)华为AR2220路由器:示例:同样的方法,打开AR2路由器终端,输入下面命令(使用简写方式)AR1上查看:AR2上查看:原创 2023-11-27 23:59:03 · 3736 阅读 · 0 评论 -
(华为)网络工程师教程笔记(网工教程)网工入门——1、ensp模拟器的安装与使用、网络设备功能介绍(交换机Switch、路由器Router、AP(Access Point)无线接入点)
交换机(Switch)是计算机网络中的一种设备,它主要用于连接多台计算机或其他网络设备,如打印机、服务器等,以形成一个局域网(LAN)。原创 2023-11-26 22:18:05 · 2447 阅读 · 0 评论 -
华为eNSP使用教程(Enterprise Network Simulation Platform,企业网络仿真平台)
华为eNSP是一个强大的网络仿真工具,它能帮助用户在没有物理设备的情况下进行网络的学习和测试。通过本文的详细介绍,用户可以掌握eNSP的基本使用方法,并应用到复杂的网络场景中去。随着技术的深入,用户还可以通过脚本自动化和SDN技术扩展eNSP的使用范围,从而提升网络设计和管理的效率。原创 2023-11-26 22:12:11 · 6398 阅读 · 0 评论 -
python pymodbus库使用教程(以Modbus RTU为例)(read_holding_registers()、read_input_registers())
Modbus是一种工业领域广泛使用的通信协议,而PyModbus是一个在Python中实现Modbus通信的库。它支持多种Modbus模式,包括RTU(通过串行线路),ASCII和TCP/IP。本教程将重点介绍如何使用PyModbus库进行Modbus RTU通信。有时候,标准的Modbus函数不足以满足特定的需求。PyModbus允许创建自定义消息和事务处理器,使得可以扩展协议以适应特殊用例。原创 2023-11-23 15:01:21 · 34510 阅读 · 23 评论 -
华为ensp报错:启动设备 AR1 失败. 错误代码:40. 详细:启动失败!
我关闭虚拟化Hyper-V后,重启电脑,ok了。转载 2023-11-22 22:21:48 · 59622 阅读 · 32 评论 -
ubuntu cutecom串口调试工具使用方法(图形界面)
CuteCom是一个跨平台的串口终端程序,它提供了一个简洁直观的图形用户界面,允许用户通过串口接口发送和接收数据。CuteCom通常被用于调试硬件设备,如微控制器和模块,或者用于与需要通过串口通信的任何设备进行交互。CuteCom是Ubuntu上一款强大的串口调试工具,它提供了直观的图形界面和丰富的功能,适合初学者和专业人士。通过本文的介绍和教程,读者应能够有效地安装和使用CuteCom进行日常的串口通信任务。无论是硬件开发、测试还是其他需要串口通信的场景,CuteCom都是一个值得考虑的工具选项。原创 2023-11-22 17:29:20 · 19001 阅读 · 3 评论
分享