Qt串口通信基础及名词说明 串口通信(Serial Communications)的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。它很简单并且能够实现远距离通信。比如IEEE488定义并行通行状态时,规定设备线总长不得超过20米,并且任意两个设备间的长度不得超过2米; 而对于串口而言,长度可达1200米。典型地,串口用于ASCII码字符的传输。通信使用3根线完成,分别是地线、发送、接收。由于串口通信是异步的,端口能够在一根线上发送数据同时在另一根线上接收数据。其他线用于握手,但不是必须的。串口通信
2022-10-11 14:45:46 188KB al ia OR
1
整个主界面由通讯设置面板、接受设置面板、工具栏、文本接受区、文本发送区和状态信息栏组成,下面就各部分进行说明。 1)通讯设置面板。这是选择串口通信重要参数的地方,目前仅给出可以选择串口号和波特率,其他参数由系统自动填写。选择适当参数后点击“打开串口”按钮即可,若串口打开成功状态栏会显示串口打开成功,可使用其他功能;若失败,系统会给出相应打开失败原因的反馈。 2)接受设置面板。在打开串口成功后,点击清空接受区可将文本接受区的文本信息清空。点击停止展示,系统仍将接受对应串口传来的数据但不将其显示在文本接受区。 3)工具栏。目前仅有传输文件,点击按钮可向对应串口传输小码率文件。 4)文本接受区。将接受的文本类型的协议信息展示的区域。 5)文本发送区。将信息以文本类型协议发送出去。 6)状态信息栏。该栏将显示系统串口状态(打开或关闭),TX为统计系统发送成功的有效字节数,RX为统计系统接受的有效字节数。点击“清空计数”按钮可以将统计数据置零。
2022-10-11 08:39:45 25KB java 串口通信 精美界面 文件传输
1
NRF24L01 2.4G无线模块功能概述:(1)2.4Ghz 全球开放ISM 频段免许可证使用 (2) 最高工作速率2Mbps,高效GFSK调制,抗干扰能力强,特别适合工业控制场合 (3) 支持串口动态地址修改,支持一对多,多对一 的多机通信,修改灵活! (4) 内置硬件CRC 检错和点对多点通信地址控制 (5) 提供5v电源,低功耗3.3V工作。 (6) 内置2.4Ghz 天线,体积小巧约40*22mm (7) 可连接支持单片机IO口控制、继电器模块控制、高低电平信号等的控制利用 (8) 内置专门稳压电路,外部提供5v电源,内部3.3V低功耗工作电压 (9) 具备26路单片机IO口,可以控制和驱动多种设备,降低开发难度和产品复杂度。 (10)采用单片机串口通讯协议,串口发送数据即可通过无线传输。 (11)兼容NRF24L01的无线设备,随意更改通信地址和串口通信波特率(可选波特率为:4800、9600、57600、115200)。 (12)全智能串口控制,发送特定指令,轻松实现各种IO高低电平、点动1s、IO口状态查询的信号控制功能! (13)如配套下载器可电脑USB操控发送接收控制IO等操作。智能家居必备! (14)官方数据测试 空旷通信距离100-200米,本店测试实际有障碍、1层穿墙距离10多米---(老实人说实际话)! 实物展示: 规格参数: 大小:40*22MM 供电电压:5V IO口输出:高电平3.3V 通信方式:串口通信(TTL电平) 使用方法简介: 下面以连接电脑测试的方式进行解说! 1、通过USB转TTL 下载器,连接无线模块串口,做好串口通信准备工作。 2、打开串口调试工具,设置默认波特率为9600bps,选择正确的通信端口,打开串口。 3、现在可以在任意一个串口调试界面发送不超过31字节的数据到无线模块中,接收方只要有收到数据都会在串口调试界面中显示,发送方所发的内容。 4、如下控制IO口情况,可以发送特定的5位16进制吗。例如0XA1,0XFD,0X01,0X00,0X01 只要发送这一串字符后,接收方的IO 口1 输出低电平,对远程的IO控制操作极其方便。更具体的指令请查看使用手册。 5、可结合本店的继电器模块简单便捷的实现远程高压控制,智能家居,智能小车,远程无线等等控制方案兼容。 6、如具备单片机基础,可以完成多点、多地址数据通信操作。 IO口操作指令表:(端口1、2举例) 附件内容截图: 实物购买链接:https://item.taobao.com/item.htm?spm=a1z10.5-c-s.w4002-15803265497.12.trOTmk&id=24685468283
2022-10-09 18:09:24 18.92MB 无线通信 nrf24l01 串口通信 电路方案
1
1、Labview2014 2、串口读写 3、ActiveX 4、不使用VISA
2022-10-09 18:00:54 35KB labview 串口通信 activex 不使用VISA
1
这是一个我写的用C#实现串口通信的程序,可以扫描串口,然后选择串口,打开串口之后,如果打开成功,打开串口旁边的方框会变绿,这个可以验证是否成功打开,打开串口旁边还有关闭串口命令。 打开串口之后,在发送的命令框里写下需要发送的命令,就可以在接收框里接收发送的命令。这样能够直观的看是否发送正确,验证串口通信是否可行
2022-09-29 13:20:40 69KB 串口通信 C#
1
一个简单的单线半双工例程,使用标准库,使用正点原子STM32F103ZET6。按KEY0向电脑发送"TEST"字符串,收到电脑的数据LED1会亮。需要使用CH340模块。
2022-09-28 11:40:39 3.26MB STM32 串口通信 单片机 单线半双工
1
unity串口收发demo,支持unity2019.3,报错请调整API接口位.NET2.0,平台为WIN.
2022-09-22 14:49:31 4KB unity c#串口通信
1
虚拟串口软件
2022-09-22 14:06:04 5.34MB 串口通信
1
一个很好用的DELPHI串口通信控件。可直接对串口进行参数设定、数据接收、发送等。
2022-09-20 15:01:05 57KB delphi_串口通信 delphi_串口
完整的串口通信Verilog代码,波特率可配,可供借鉴
2022-09-20 11:00:44 2KB uart verilog_uart 串口通信