自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 STM32F103硬件I2C主机接收发送数据,亲测可用

STM32F103硬件I2C主机发送数据和接收数据完整代码,亲测可用。

2023-08-17 16:58:30 487

原创 QT新建项目步骤

Qt新建项目

2023-09-01 13:40:42 144

原创 Qt实现基于线程的UDP通信

基于窗口部件的UDP通信实现,虽然简单易用,但是窗口部件主要的工作是负责处理大量的用户界面信息,当有耗时的处理过程时,会影响数据的接收,造成丢帧。这里使用的是独立的线程负责网络数据的发送和接收,再通过窗口部件显示出来,在实时系统中应用特别广泛。下面是基于线程实现UDP通信的列程。新建工程,在工程中新建发送和接收的C++类,sendthread.h,sendthread.cpp,recvthread.h,recvthread.cpp。

2023-08-31 16:40:15 672 1

原创 QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread 程序异常结束。

在Qt中,QSocketNotifier旨在与一个特定的事件循环(通常是主线程的事件循环)关联。如果你尝试在不同的线程中操作同一个QSocketNotifier对象,就会引发这个错误。如果你需要在其他线程中操作套接字通知器,可以考虑使用Qt的信号和槽机制将操作传递给创建QSocketNotifier的线程,然后在该线程中执行相应的操作。这个错误通常在使用Qt框架中的QSocketNotifier类时出现。它表明你试图从一个线程中启用或禁用来自另一个线程的套接字通知器。

2023-08-31 14:05:12 1564

原创 QT主窗口实现的UDP通信

以下是基于QT主窗口实现的UDP通信,UDP数据报协议是一个面向无连接的传输层报文协议,它简单易用,不存在TCP协议“粘包”的问题,在强调实时、主动推送的系统中,常常用UDP协议来实现网络双方的通信。UDP发送报文比较随意,可以在程序的任何需要的任何时候和位置发送UDP报文,本文简单实现了一秒发送一次报文。

2023-08-28 15:35:21 222

原创 QT实现UDP通信的代码

以上代码可以创建一个本地UDP服务器,绑定到端口3408,可以接收从客户端发送过来的数据,同时可以创建一个本地UDP客户端,用于向服务器发送数据。

2023-08-23 13:34:35 410

原创 C语言实现UDP通信

以上程序示例中,发送端程序使用sendto函数将数据包发送给指定IP地址和端口号的接收端程序,接收端程序使用recvfrom函数从socket接收数据包并输出到控制台。使用socket编程实现UDP通信需要注意设定正确的IP地址、端口号和套接字选项,实现相应的错误处理机制以保证程序的稳定性。C语言可以通过socket编程实现UDP通信。以上程序示例中,发送端程序使用sendto函数将数据包发送给指定IP地址和端口号的接收端程序,接收端程序使用recvfrom函数从socket接收数据包并输出到控制台。

2023-08-22 16:59:14 1768

原创 C语言实现在Windows和Linux下的串口通信

在Windows系统中,可以使用Win32 API中的CreateFile函数来打开串口端口,使用ReadFile和WriteFile函数来读写串口数据。在Linux系统中,可以使用标准的串口API函数来读写串口数据,例如open、tcgetattr、tcsetattr、read和write等函数。在Linux系统中,可以使用标准的串口API函数来读写串口数据,例如open、tcgetattr、tcsetattr、read和write等函数。C语言可以通过调用操作系统提供的串口API实现串口通信。

2023-08-22 16:48:20 1026

原创 【Java】前端以form表单提交表格数据,亲测可用

【代码】【Java】前端以form表单提交表格数据,亲测可用。

2023-08-22 10:29:32 276

原创 STM32温控风扇

【代码】STM32F103温控风扇。

2023-08-21 10:03:38 798 1

原创 Java UDP发送数据+代码实列

【代码】Java UDP 发送数据。

2023-08-18 14:08:59 81

原创 .STM32F103硬件I2C从机中断接收数据

【代码】.STM32F103硬件I2C从机中断接收数据。

2023-08-18 13:41:35 514

原创 Java接收UDP数据解码

本文使用的编译工具是IDE。

2023-08-17 16:48:17 575

STM32F103 I2C通信和串口通信实战项目

STM32F103 I2C通信和串口通信实战项目,接收上位机串口数据,并按照命令格式和命令码通过I2C通信传输命令到IPMC,获取板卡的状态、温度、电压等,并返回给上位机,从而实现人机交互。本项目实现了使用VITA46.11协议的CHMC功能。

2023-10-10

QT实现基于线程的UDP通信+亲测可用

基于窗口部件的UDP通信实现,虽然简单易用,但是窗口部件主要的工作是负责处理大量的用户界面信息,当有耗时的处理过程时,会影响数据的接收,造成丢帧。这里使用的是独立的线程负责网络数据的发送和接收,再通过窗口部件显示出来,在实时系统中应用特别广泛。 在run()中读取网络数据,并通过主窗口的DisplayRecvData方式显示 这里使用了waiForReadyRead方法,以同步的方式读取数据,而不是使用信号和槽的异步方法 当没有新数据到来时,线程处于挂起等待状态,当有数据到达时,立刻进入下一步处理,这种方式响应的更及时快速。

2023-08-31

QT基于主窗口实现UDP通信

本列程是基于QT主窗口实现的UDP通信,UDP数据报协议是一个面向无连接的传输层报文协议,它简单易用,不存在TCP协议“粘包”的问题,在强调实时、主动推送的系统中,常常用UDP协议来实现网络双方的通信。UDP发送报文比较随意,可以在程序的任何需要的任何时候和位置发送UDP报文,本文简单实现了一秒发送一次报文,适合入门学习者。

2023-08-27

Java web前端登录界面

Java前端登录界面,HTML5

2023-08-21

Java Web网络框架SSM与主流 数据库的数信学院教务管理系统

随着科学技术的迅猛发展,Java Web网络框架SSM与主流开源数据库的网页平台技术也是日新月异。网页平台技术已经深入到各行各业,高校的教务管理也应该顺应此潮流,所以本篇论文设计与实现了高等院校下的一个互联网+的院系教务管理系统。通过把学生的学习和教务管理结合在一起,目的是要把传统单一的教务管理与学生的学习生活紧密的联系在一起。以便让教师对日常的教务工作及学生的管理更为灵活、便利、快捷,让学生们的学习生活更加充实和快乐,同时还可以提高学生的自学能力,并且培养了学生的学习兴趣。 本论文首先是从理论的角度去分析和运用AxureRP8软件技术进行模型设计,同时根据软件开发原理实践研究方法。其次,联系实际对教务管理系统的Web前端技术和Java后端技术展开了深入的理论研究学习;应用HTML5、CSS3、jQuery、AJAX、JS等技术实现Web前端;使用SSH框架或者SSM框架,再整合主流的开源数据库MYSQL数据库技术等方法来实

2023-08-21

UDP通信Java UDP通信

Java实现UDP通信,按照固定的帧格式发送数据和接收数据,对数据的格式解码处理。实现了显示同设备的不同工作模式的显示。发送不同的命令数据帧。 Java实现UDP通信,按照固定的帧格式发送数据和接收数据,对数据的格式解码处理。实现了显示同设备的不同工作模式的显示。发送不同的命令数据帧。 Java实现UDP通信,按照固定的帧格式发送数据和接收数据,对数据的格式解码处理。实现了显示同设备的不同工作模式的显示。发送不同的命令数据帧。 Java实现UDP通信,按照固定的帧格式发送数据和接收数据,对数据的格式解码处理。实现了显示同设备的不同工作模式的显示。发送不同的命令数据帧。 Java实现UDP通信,按照固定的帧格式发送数据和接收数据,对数据的格式解码处理。实现了显示同设备的不同工作模式的显示。发送不同的命令数据帧。

2023-08-21

STM32温控风扇+cs18b20+pwm+源码

使用温度传感器cs18b20获取板的内部温度,读取温度后,根据温度范围作为判断条件,使用占空比控制风扇的转速,风扇控制器上电后,温度大于20℃风扇以占空比40%运行,低温时停转

2023-08-21

STM32F103 I2C通信主机发送从机接收数据

实现通过I2C总线中断接收数据并根据数据命令通过PWM控制风扇转速和上报板卡的电压和温度,使用温度传感器采集温度,电压传感器采集电压。 实现通过I2C总线中断接收数据并根据数据命令通过PWM控制风扇转速和上报板卡的电压和温度,使用温度传感器采集温度,电压传感器采集电压。 实现通过I2C总线中断接收数据并根据数据命令通过PWM控制风扇转速和上报板卡的电压和温度,使用温度传感器采集温度,电压传感器采集电压。 实现通过I2C总线中断接收数据并根据数据命令通过PWM控制风扇转速和上报板卡的电压和温度,使用温度传感器采集温度,电压传感器采集电压。 实现通过I2C总线中断接收数据并根据数据命令通过PWM控制风扇转速和上报板卡的电压和温度,使用温度传感器采集温度,电压传感器采集电压。

2023-08-18

STM32F103硬件I2C主机收发数据,亲测可用

STM32F103硬件I2C主机轮询收发数据,经过在开发板STM32F103C8T6中测试,并使用串口打印接收和发送的数据,数据正确且能连续接收和发送数据。使用的是标准库实现的I2C1总线通信,适合初学者;但是前提是需要熟悉I2C通信的基本原理和信号的产生,以及数据是怎样传输的。

2023-08-17

Java+UDP+数据解码+UDP数据发送+项目源代码

Java+UDP+数据解码+UDP数据发送+源代码,实现实时接收数据并显示在前端界面,读取本地文件,对文件进行操作。适合初学者对Java的UDP通信还不是特别的熟悉的Java开发者,详细的呈现出对数据处理和怎么样把后端数据传递到前端,同时在没有数据库的情况把数据从前端传递到后端的过程。对发送数据的组帧和对象序列化到数组。

2023-08-17

SpringBoot实现UDP通信、增删改查

SpringBoot实现UDP通信、数据解析、增删改查、数据发送和对IP地址的修改;主要用于对设备的管理,获取本地的文件、对数组数据进行对象转字节数组、对象序列化到字节数组、获取Linux本地地址、批量删除本地文件.

2023-08-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除