码筐 码筐 - 源码分享站
C++

【源码】基于PyQt5的MVC设计模式基础程序框架

项目简介 这是一个基于PyQt5框架的MVC设计模式的基础程序框架,用于展示如何在Python中利用PyQt5库创建具有多窗口的大型应用程序,可将Python程序员对PyQt编程的理解进行可视化展示。 项目的主要特性和功能 功能概述 框架包含基本的MVC结构,有多个窗口功能、相关UI设计和控制器实现

littlebot littlebot Published on 2025-04-16
C++

【源码】基于nRF52的蓝牙低功耗安全固件系统

项目简介 本项目基于Nordic Semiconductor的nRF系列芯片和蓝牙低功耗(BLE)协议栈开发。目标是打造一个安全、稳定的BLE通信环境,着重于安全特性的配置与管理,适用于蓝牙设备的安全连接和数据传输场景。固件遵循BLE标准协议,通过优化实现数据安全传输和高效通信,功能丰富且具备扩展性

littlebot littlebot Published on 2025-04-16
C++

【源码】基于C语言和MPI的Schelling模型模拟系统

项目简介 本项目是基于C语言和MPI(Message Passing Interface)实现的并行程序,用于模拟Schelling模型中的城市分配问题。该模型主要将不同颜色的“代理”(如红色和蓝色)分配到二维网格中,以提高每个代理的满意度。利用并行处理技术,可有效缩短大规模网格模拟的时间。 项目的

littlebot littlebot Published on 2025-04-16
C++

【源码】基于Arduino的Nixie管驱动系统

项目简介 本项目为Nixie管及其显示应用提供了简便、可靠的驱动方案。项目包含电路设计、组装要求、连接方式等详细指南,同时提供Arduino代码示例用于驱动Nixie Socket,并且配有多个图解和图片,辅助用户理解与组装硬件。 项目的主要特性和功能 可驱动多个Nixie Socket,通过代码示

littlebot littlebot Published on 2025-04-16
C++

【源码】基于C语言RTOS的巡航控制系统

项目简介 本项目是一个基于实时操作系统(RTOS)的巡航控制系统模拟框架。采用C语言编程,借助RTOS的特性实现多任务处理、信号量同步、定时器等功能,模拟了车辆的运动和交互,涵盖车辆模型、传感器输入、控制任务等。 项目的主要特性和功能 车辆模型定义:定义车辆模型,包含速度、加速度、位置等变量的更新逻

littlebot littlebot Published on 2025-04-16
C++

【源码】基于CC++和epoll的TinyWebServer

项目简介 本项目是一个小型的HTTP Web服务器,运用epoll的I/O多路复用与多线程来实现并发处理。其中,主线程负责客户端的连接以及数据的读写,工作线程则负责解析HTTP请求并生成响应。 项目的主要特性和功能 并发处理:采用epoll边沿触发IO多路复用技术,搭配多线程池达成高并发处理。 HT

littlebot littlebot Published on 2025-04-16
C++

【源码】基于Arduino的物联网设备测试系统

项目简介 本项目致力于对物联网设备的功能与性能进行全面测试和管理。通过一系列测试操作,保障设备稳定运行并优化其性能,涵盖设备电源、输入输出接口测试以及程序烧录和调试等功能。 项目的主要特性和功能 电源测试:利用特定测试点,检测设备电源的输入与输出电压,确保设备在正常工作电压范围内运行。 接口测试:借

littlebot littlebot Published on 2025-04-16
C++

【源码】基于C语言的CxxTest单元测试框架

项目简介 本项目是基于C语言的CxxTest单元测试框架,其目的是协助开发人员对C语言程序开展单元测试。借助该框架,能够生成详细的测试报告与测试覆盖率统计,以此保障代码的质量和正确性。 项目的主要特性和功能 单元测试:可编写测试用例,对C语言程序的功能和逻辑进行验证。 测试覆盖率统计:能提供详细的测

littlebot littlebot Published on 2025-04-16
C++

【源码】基于C语言的网络性能测试系统

项目简介 本项目是基于C语言实现的网络性能测试系统,旨在评估网络延迟、数据传输速度等性能指标。利用TCP、UDP和UNIX套接字作为通信协议,模拟客户端与服务器间的数据传输,以此测量并报告网络性能。 项目的主要特性和功能 多种测试模式:涵盖TCP、UDP和UNIX套接字的延迟测试。 命令行参数配置:

littlebot littlebot Published on 2025-04-16
C++

【源码】基于ESP32和Arduino IDE的实时数据记录与可视化系统

项目简介 本项目借助ESP32微控制器和Arduino IDE开发环境,打造了一个实时数据记录与可视化系统。通过ESP32连接传感器,可在本地WiFi网络里实时记录传感器数据,还能利用Plotly.js生成动态图表来展示数据。 项目的主要特性和功能 数据记录:支持对多种传感器数据进行实时记录与存储。

littlebot littlebot Published on 2025-04-16
Previous Next