运用MatlabUDP数据通信工具箱,采用MatlabGUI界面发送数据和接收数据的通信
2025/4/8 9:13:24 11KB Matlab udp
1
野火STM32开发板串口1接收数据至串口2转发数据。
2025/4/1 5:43:37 323KB stm32
1
MSComm控件通过串行端口传输和接收数据,为应用程序提供串行通讯功能。
MSComm控件在串口编程时非常方便,程序员不必去花时间去了解较为复杂的API函数,而且在VC、VB、Delphi等语言中均可使用。
MicrosoftCommunicationsControl(以下简称MSComm)是Microsoft公司提供的简化Windows下串行通信编程的ActiveX控件,它为应用程序提供了通过串行接口收发数据的简便方法。
具体的来说,它提供了两种处理通信问题的方法:一是事件驱动(Event-driven)方法,一是查询法。
  1.MSComm控件两种处理通讯的方式  MSComm控件提供下列两种处理通讯的方式:事件驱动方式和查询方式。
  1.1事件驱动方式  事件驱动通讯是处理串行端口交互作用的一种非常有效的方法。
在许多情况下,在事件发生时需要得到通知,例如,在串口接收缓冲区中有字符,或者CarrierDetect(CD)或RequestToSend(RTS)线上一个字符到达或一个变化发生时。
在这些情况下,可以利用MSComm控件的OnComm事件捕获并处理这些通讯事件。
OnComm事件还可以检查和处理通讯错误。
所有通讯事件和通讯错误的列表,参阅CommEvent属性。
在编程过程中,就可以在OnComm事件处理函数中加入自己的处理代码。
这种方法的优点是程序响应及时,可靠性高。
每个MSComm控件对应着一个串行端口。
如果应用程序需要访问多个串行端口,必须使用多个MSComm控件。
  1.2查询方式  查询方式实质上还是事件驱动,但在有些情况下,这种方式显得更为便捷。
在程序的每个关键功能之后,可以通过检查CommEvent属性的值来查询事件和错误。
如果应用程序较小,并且是自保持的,这种方法可能是更可取的。
例如,如果写一个简单的电话拨号程序,则没有必要对每接收一个字符都产生事件,因为唯一等待接收的字符是调制解调器的“确定”响应。
  2.MSComm控件的常用属性  MSComm控件有很多重要的属性,但首先必须熟悉几个属性。
CommPort设置并返回通讯端口号。
Settings以字符串的形式设置并返回波特率、奇偶校验、数据位、停止位。
PortOpen设置并返回通讯端口的状态。
也可以打开和关闭端口。
Input从接收缓冲区返回和删除字符。
Output向传输缓冲区写一个字符串。
2025/3/19 16:28:33 58KB CommPort Settings Outpu
1
TCP,全称TransferControlProtocol,中文名为传输控制协议,它工作在OSI的传输层,提供面向连接的可靠传输服务。
IP层并不保证数据报一定被正确地递交到接收方,也不指示数据报的发送速度有多快。
正是TCP负责既要足够快地发送数据报,以便使用网络容量,但又不能引起网络拥塞:而且,TCP超时后,要重传没有递交的数据报。
即使被正确递交的数据报,也可能存在错序的问题,这也是TCP的责任,它必须把接收到的数据报重新装配成正确的顺序。
简而言之,TCP必须提供可靠性的良好性能,这正是大多数用户所期望的而IP又没有提供的功能。
  TCP的工作主要是建立连接,然后从应用层程序中接收数据
2025/3/15 16:26:09 540KB TCP 计算机网络 计网 实验报告
1
Qt界面,主要功能有1:串口收发数据2:Qt实时显示串口接收数据
2025/3/12 13:03:24 845KB Qt 串口收发 实时数据曲线
1
DMA中断接收数据,使用stm32429核心板,根据手册数据处理
2025/3/10 19:32:36 42.49MB robomaster
1
一个Linux下的图形化的串口调试工具。
使用GTK编程实现:1) 串口基本收发2) 串口配置(串口,速率,数据位,停止位,奇偶校验,数据控制)3) 串口配置的保存和载入(串口,速率,数据位,停止位,奇偶校验,数据控制)4) 串口HEX显示接收数据5) 串口接收数据和发送数据的计数显示(按字节)6) 串口接收数据的捕获(捕获到固定文件,但可以是追加捕获或是覆盖捕获)7) 文件发送(选择指定文件去发送)8) 串口HEX发送(以16进制的方式发送输入字符)9) 连续定时间间隔发送数据,发送间隔时间可以自己设置10) 面板托盘显示(可以隐藏或显示)11) 终端控制功能(像minicom那样可以直接在终端输入进行响应)12) 可配置默认启动参数.配置后以后启动则以默认启动参数打开串口13) 本地回显.
2025/3/4 22:42:50 474KB linux 串口 调试 源码
1
STM32串口转CAN代码例程含1.STM32_LED,2.STM32_USART,3.STM32_USART_LED_CAN500K,等几个例子程序,方便新手入门。
并含有C#上位机程序,,通过UART串口转CAN发送接收数据。
2025/3/4 20:42:07 11.77MB STM32 CAN C# 上位机
1
从晚上下载的例子,发现不能自动获取设备、服务和特征值,这就导致了程序通用性大大降低,在通过自己的摸索后,将这部分功能调试通过,现在已经是一个通用的webapp调用ble的程序了,功能包括搜索、连接蓝牙,选取服务、特征值,写入、接收数据
2025/2/28 15:19:41 103KB ble html5 native webapp
1
基于VS2013WPF开发,从串口接收数据,并将数据从网口发出,在接收端将接收的网络数据再发到指定的串口,可在一定场合代替485通信,基于.net4.0附源码
1
共 170 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡