串口通信是一种广泛使用且实用的通信方式,介绍RS232串行通信的联结方式,研究利用c语言编程实现RS232串行通信的过程。结合实际应用,在约定双方串行通信协议的基础上,运用C语言开发的串行通信软件,实现了企业生产线产品测试平台和嵌入式EMB主控机的串行数据通信。
2023-03-21 23:50:13 513KB C语言 RS232 串行接口通信 文章
1
java源码蓝牙通讯蓝牙通信示例 该项目的唯一要求是使用蓝牙技术在计算机和 Android 设备之间进行通信。 一种通信方式仅 PC 客户端 → Android Serverq。 PC 客户端使用 BlueCove 框架来利用 Java 提供的可移植性。 此示例在OSX和 Android 设备 LG-P500 (Optimus One) 中进行了测试。 该代码被授权为MIT (如所有源代码文件中所示)。
2023-03-21 20:06:20 642KB 系统开源
1
OV2640_ESP8266_pythonApp 该存储库是使用OV2640的ESP8266 Nodemcu ArduCam拍摄了一张简单的320x240照片。 拍照后,它将串行数据发送到python计算机应用程序以显示新照片。 ArduCam OV2640是使用I2C和SPI通信的2MP。 I2C通信用于设置相机模式和拍摄照片。 SPI通信只是收集照片的数据。 在这种情况下,我们收集每个像素的颜色。 像素颜色为RGB565(每个像素2字节)。 收集的数据将通过串行通信发送到计算机上的python应用程序。 然后将像素阵列转换为可见照片。 代码详细信息 ESP8266 (Platformio用于上传代码) Python应用程式(使用PyCharm来执行程式码)
2023-03-16 11:43:05 44.01MB Python
1
信道编码方案中的极化码是5G通信领域中的研究热点。极化码在串行抵消译码下容易受到差错传播的影响,在中短码长上的性能并不理想。针对这些问题,在不同仿真情况下对系统极化码和非系统极化码的性能差异性进行了研究。仿真结果表明,系统极化码比非系统极化码具有更好的误码率性能;相比非系统极化码,系统极化码在串行抵消译码下对差错传播具有较强的抵抗性。上述结果对极化码性能的优化以及5G通信有重要的理论价值。
1
利用串口通信的全双工实现自发自收,把从键盘输入的字符加1后通过8251发送出去,同时又通过8251接收回来,然后将接收到的字符进行显示
2023-03-13 17:42:36 107KB 芯片8251
1
梅蒂斯4 METIS 是一组用于划分图、划分有限元网格和为稀疏矩阵生成填充减少排序的串行程序。 更多信息: : 这个 fork 只是增加了 CMake 支持。
2023-03-07 16:13:14 549KB C
1
实现了上位机与下位机的串行通信 USB串行通信 附有源代码
2023-03-03 13:27:52 36KB 单片机 上位机 串行通信
1
随着科学技术的快速发展,LED点阵显示技术将在实际生活中的应用越来越广。本文设计了一套16*64点阵数字时钟显示系统,该系统是一种基于AT89S52单片机为核心的低成本、微型化的数字显示系统,它根据人眼视觉暂留原理, 以DS12887为时钟芯片, 应用单片机技术和动态扫描技术来显示时间日期等信息。该系统主要由主控制器模块、实时时间模块、显示扫描模块和上位机模块等四个模块构成。设计利用MC-51单片机系统的I/O口,使用标准RS232串口方式与上位机通信,使用读写外数据存储器方式采集和修改时间数据,使用串口移位寄存器方式将数据循环发送到显示屏,实现了上位机修改时间日期,上位机读取系统时间日期并显示在上位机软件中,上位机控制显示内容,LED动态显示等功能。可实现时间显示,日期显示,闹钟显示,星期显示,时间日期等自动切换显示,文字信息显示等功能。 通过硬件和软件的制作和调试,达到了上位机控制,数字时钟LED显示的预期效果。
1
C++ Builder与RS-232串行通信控制
2023-02-23 15:45:43 15MB C++ Builder
1