C++

C++是一门由Bjarne Stroustrup于1980年代在贝尔实验室开发的通用编程语言,其设计初衷是“带类的C”,即在C语言的基础上增加了面向对象编程等特性。它完美继承了C语言的高效性和底层控制能力(如指针和内存直接操作),同时引入了类、封装、继承、多态等面向对象机制,以及模板、泛型编程、异常处理、标准模板库(STL)等现代特性,使其成为一个兼具高性能和高抽象层次的多范式语言。C++以其极高的执行效率和灵活性著称,既可用于开发操作系统、游戏引擎、嵌入式系统、高频交易等对性能极度敏感的底层系统,也能构建大型复杂的桌面应用和服务器软件。然而,这种强大和自由也带来了显著的复杂性,学习曲线陡峭,需要程序员手动管理内存并深入理解语言细节。尽管面临现代语言(如Rust、Go)的挑战,但凭借其成熟的生态、庞大的代码遗产和持续的标准化演进(C++11/14/17/20),C++至今仍是系统级开发和高性能计算领域不可或缺的基石语言。
智能网关产品系统
智能网关系列产品与传统路由器(如家用的华为、小米等)相比较,功能的侧重点不同,我们的并不是为了上网,而是在已有路由器上网的基础上做NAT穿透,直接在两个或多个可上网节点上建立虚拟专网通道,建立起P2P直接网络连接,将公网连接转换为虚拟私有网络。
340C++网络安全
系统包含uboot启动、开机logo、分区与多种升级方式(如工厂/自动/手动等)。Kernel侧支持GPIO、按键、串口、CAN,以及VS9988、TP2912等视频相关芯片联调。多媒体侧基于RKmedia完成影像显示(含VI/RGA/VO等路径)、OSD叠加与视野调整。应用侧提供串口与CAN协议、
380C++物联网
本项目用于电子纸价签的集中管理、内容生成和无线更新。系统提供商品资料、门店/区域/货架位置、价签设备、AP接入点及商品—Tag绑定管理,支持条码查询、批量数据导入校验、标签模板编辑和模板兼容性校验。服务端可根据商品名称、价格、EAN、条码/二维码等数据生成价签画面,完成字体排版、条码绘制、颜色量化、
1010C++物联网
面向无人机追踪的视觉系统在安防等领域具有重要应用价值。但高空视角下目标微小且密集,对检测算法的定位精度要求较高。同时,嵌入式平台受限于算力与带宽瓶颈,难以满足复杂深度学习模型的实时推理需求。在传统部署中,全量INT8量化易导致微小目标定位精度下降,而全量FP16推理则面临系统帧率过低的问题。针对上述
800C++智能硬件
基于QT开发桌面可视化图形界面,包含设备列表面板、灯光开关控制、温湿度数据实时显示、设备在线状态标识。支持简单按钮交互、数据文本展示,界面布局简洁,能够对接本地嵌入式硬件,完成基础智能家居设备指令下发与状态读取。
660C++智能硬件
设计并实现了一套完整的快递智能投递系统,包含快递员终端(ARM开发板)、用户取件终端(ARM开发板)和网页管理后台(CGI)三个子系统。快递员可通过终端完成登录、注册、包裹投递;用户通过终端输入8位取件码完成自助取件;管理员通过网页后台实时查看柜格状态、投递记录和快递员信息。
1060C++物联网
整套系统三层架构:1)边缘决策层:STM32F103ZET6作为本地核心,采集温湿度、光照、毫米波人体雷达,基于有限状态机FSM做场景判断;2)传感节点层:ESP32负责环境采集、蓝牙BLE设备接入,通过自定义UART帧与STM32通信;3)人机&云端层:GEC6818(S5P6818)ARMLin
1050C++智能硬件
1.空调水溢出后进行报警,并使用蜂鸣器报和物联网消息进行微信推送报警。2.根据土壤湿度进行农业浇灌,并进行物联网的提醒,在手机上还可以时时的监控湿度、温度数据
820C++项目任务
智能电饭锅产品系统
1、LVGL大屏GUI模块:4.3寸480×800竖屏,LTDC驱动RGB屏+GT911电容触摸,状态栏+主菜单+进度条三段式界面,SPISRAM扩展显存。2、RFID食材识别模块:RC522RFID读写(SPI13.56MHz),通过UID区分白米、糙米、糯米等不同米种,自动匹配煮饭参数。3、HX
1230C++智能硬件
1、3种清洁模式模块:单扫(边刷+滚刷+吸尘)、单洗(喷水+刮水)、混合(全执行器协同),三种模式执行器组合切换,带模式切换防卡死保护。2、3路液位管理模块:清水、污水、清洁液三路液位,各3阈值预警保护,电容式液位传感器+滑动平均滤波,液位异常自动停机保护。3、工作站自动回充模块:红外粗对位→沿信号
1000C++智能硬件
1、4轮全向移动模块:4轮麦克纳姆轮底盘,CANOpenSDO协议驱动,实现±2cm精度全向移动,支持前后左右斜向任意方向平移。2、4套对位方案模块:轮毂对位(±1cm球桌边沿红外精确定位)、清洁对位(清洁机构对准台面)、回充对位(地检红外+白纸黑点视觉定位±5mm)、远距对位(红外粗对位±5cm)
900C++智能硬件
1、12路超声波+6路TOF全向避障模块:主板管右半圈、副板管左半圈,双板协同实现360°全向避障覆盖,超声波分时触发防串扰。2、超声波+TOF数据融合测距模块:近距用TOF激光测距(精度高)、远距用超声波测距(量程远),两者数据融合实现近远距测距无缝切换。3、RS485双板协同模块:主板(STM3
780C++智能硬件
1、编码器测速模块:利用STM32定时器编码器模式(TI1+TI2四倍频)实时采集500线编码器脉冲,换算成左右轮线速度,作为PID调速和里程计解算的输入。2、IMU九轴姿态解算模块:读取MPU9250的加速度计、陀螺仪、磁力计数据,用互补滤波算法融合六轴姿态,并对磁场干扰做屏蔽处理,输出稳定的航向
940C++智能硬件
追觅产品系统
本项目为PB30空气净化器新增离线语音交互能力,主要包含四大功能模块:1、语音识别模块:基于杰理AC79芯片实现本地离线唤醒与命令词识别,支持"追觅追觅"唤醒词及开机、关闭、智能净化、睡眠净化、风速一至十档、增大/减小风速、滤网寿命、空气质量等命令词,无需联网即可识别。2、协议通信模块:语音模块与电
880C++物联网
1、数据采集模块:支持串口(RS232/RS485)与网口(TCP)两种通讯方式接入电子秤,兼容多种称重协议(文本帧/十六进制帧),具备帧校验、去抖稳定判定、断线自动重连功能,采集与UI线程严格分离,不丢帧。2、合格判定与自动打印:接收稳定重量后,自动与预设的合格区间比对,判定合格/不合格(偏轻/偏
1300C++边缘计算
AR眼镜云服务产品系统
项目包括眼镜驱动模块,指令解析模块,声网直播模块,业务调度模块,MQTT模块,蓝牙模块等,实现由云端下发指令,软件通过MQTT订阅接收指令,实现通过眼镜进行拍照,录像,视频直播以及导航等功能,具体可以在g135.cn官网进行了解。
750C++工业互联网
项目具体功能模块包括:1)硬件感知模块:基于STM32F103C8T6微控制器,集成PN532NFC/RFID读写模块实现图书电子标签批量识别与唯一标识,配备DHT11温湿度传感器实时监测书库环境;2)无线传输模块:通过ESP8266WiFi模块结合MQTT协议实现数据低功耗稳定上云;3)双云端支撑
1280C++物联网
QEMU二次开发产品系统
本平台基于QEMU实现嵌入式设备的全面模拟,主要功能包括:支持ARM、RISC-V、X86等多种处理器架构的虚拟化运行,可模拟完整的板级硬件环境,包括CPU、内存、中断控制器、定时器、GPIO、UART、SPI、I2C、以太网等常见外设;提供快照保存与恢复功能,支持任意时刻的系统状态回退;内置指令级
1450C++开发工具
项目主要针对弱网环境下多类型硬件设备(交换机、电台、卫星等)的复杂组网需求,设计并研发了一套高可用、高安全的分布式接入控制系统。该平台实现了跨区域的异构设备统一管理、服务自动发现与可靠信息交换,成功支撑了多个大型竞标项目并顺利中标。
690C++工业互联网
支持MIPICSI摄像头输入(如SC450AI/IMX415等),具备高分辨率图像采集能力,支持自动曝光(AE)、自动白平衡(AWB)、自动增益(AGC)等ISP图像处理功能。
1350C++智能硬件
当前共43个项目more
×
寻找源码
源码描述
联系方式
提交