C++

C++是一门由Bjarne Stroustrup于1980年代在贝尔实验室开发的通用编程语言,其设计初衷是“带类的C”,即在C语言的基础上增加了面向对象编程等特性。它完美继承了C语言的高效性和底层控制能力(如指针和内存直接操作),同时引入了类、封装、继承、多态等面向对象机制,以及模板、泛型编程、异常处理、标准模板库(STL)等现代特性,使其成为一个兼具高性能和高抽象层次的多范式语言。C++以其极高的执行效率和灵活性著称,既可用于开发操作系统、游戏引擎、嵌入式系统、高频交易等对性能极度敏感的底层系统,也能构建大型复杂的桌面应用和服务器软件。然而,这种强大和自由也带来了显著的复杂性,学习曲线陡峭,需要程序员手动管理内存并深入理解语言细节。尽管面临现代语言(如Rust、Go)的挑战,但凭借其成熟的生态、庞大的代码遗产和持续的标准化演进(C++11/14/17/20),C++至今仍是系统级开发和高性能计算领域不可或缺的基石语言。
面向太阳能电池片行业,研发集成自动上下料、激光修复、自动下料与空跑的激光修复软件:自动上下料完成电池片连续上料、定位与流转;激光修复实现缺陷识别、定位与修复;自动下料按检测结果完成成品输出与分选;空跑支持无料状态下的全流程联调与节拍验证,保障产线稳定运行。
150C++智能硬件
1、地块管理:读取设备上报的地块边界,支持本地保存、选择、删除和上传。2、作业控制:开始、停止作业,独立急停入口,作业状态条实时显示。3、割刀控制:割刀升降、启停和转速调节。4、作业数据:实时显示已割面积、剩余电量、航线长度、预计时间和航点进度。5、地图:显示地块边界、航线和车辆位置,并配有地图图例
160Java智能硬件
1、地图与定位:以Mapbox为主地图,实时显示船只位置、航迹和航点;支持按当前视野下载离线地图,没有网络时也能使用。2、航线规划:支持手动航点、区域覆盖式自动规划航线和V字形航线,显示航线长度、预计时间和航点进度。3、远程控制:通过4GWebSocket或遥控器直连下发模式切换、启停、设备动作等指
170Java智能硬件
功能介绍(必填)(已超过80字):本项目是一个完整的端侧振动数据采集与诊断原型系统,主要包含以下功能模块:高频数据采集:通过SPI总线与ADXL345传感器通信,利用FIFO缓存机制,稳定实现最高2100Hz的振动加速度数据采集。高速串口传输:通过UART将采集到的三轴原始数据以921600波特率实
270C++人工智能
系统包含完整的端侧数据采集、特征工程与AI推理全链路功能:硬件驱动:基于ESP-IDF开发I2C传感器(ADXL345/MPU6050)驱动,实现50Hz高频数据采集。数据预处理:内置传感器零点校准、方向自适应反转及数字滤波功能。算法推理:自主实现轻量级KNN分类器,替代传统庞大的AI黑盒,在MCU
330C++人工智能
实时视频流采集与处理:支持MIPI/USB摄像头接入,实现高清视频流的毫秒级抓拍与处理。多目标数字精准识别:基于YOLO系列算法(支持YOLOv5/v8),能在复杂背景下同时精准检测并识别0-9多个数字目标。Android可视化交互端:提供完整的AndroidAPK,支持实时预览画面、绘制检测框、显
270C++人工智能
智能头盔产品系统
1.调试串口全链通(IPL→U-Boot→kernel→shell)2.系统启动与eMMC挂载3.摄像头点亮与基础出图4.LED灯带驱动打通,可点亮单颗/控制颜色/跑效果5.GNSSEN/RSTGPIO控制+NMEA解析6.STTP基础通信通路(PM_FUART3Mbaud,A2DP下行)7.Gyr
321C++智能硬件
##自动进样机械臂在熔融/固相反应测试里的工作流程1.样品提前称好、封坩埚,一次性放样品转盘2.机械臂XYZ定位,夹取坩埚、自动打开炉盖3.放入样品位,关闭炉体,启动升温程序(升温→恒温→降温,捕捉熔融峰、固相反应峰)4.测试结束、炉体冷却后,机械臂取出样品,放回托盘或者丢入废料盒5.自动抓取下一个
210C++智能硬件
1.qcom平台camera模块软件hal层开发2.qcom平台camera模块软件hal层开发3.qcom平台camera模块软件hal层开发4.qcom平台camera模块软件hal层开发
470C++智能硬件
1.qcom平台camera模块软件hal层开发2.qcom平台camera模块软件hal层开发3.qcom平台camera模块软件hal层开发4.qcom平台camera模块软件hal层开发
470C++VR/AR
1.头部手机厂旗舰手机项目camera开发2.主要是camerahal层的开发,主要从事qcom平台camera模块软件hal层的开发3.头部手机厂旗舰手机项目camera开发4.主要是camerahal层的开发,主要从事qcom平台camera模块软件hal层的开发
450C++智能硬件
硬件端支持语音对话、摄像头拍照识别、OLED圆屏显示表情动画、OTA双分区升级。安卓APP支持设备配对、WiFi配网、人设音色切换、聊天记录管理。后端用CloudflareWorkers部署,处理WebSocket长连接、OAuth鉴权、用户数据管理。配套品牌官网展示产品信息。
490C++智能硬件
项目围绕语音交互、可视化反馈和工具执行三个部分展开。语音模块负责采集麦克风音频、连接云端语音与大模型服务,并播放回复;界面模块通过屏幕表情和状态提示,呈现待机、聆听、思考和说话等交互状态;工具模块通过MCP暴露设备能力,让AI可以读取设备状态、调整音量和屏幕亮度。当前基于已有小智工程开展二次开发,已
630C++智能硬件
1、本产品有rk628rgb转lvds屏和背光、串口、codec音频、RTC、陀螺仪、WIFI、BT、NFC等各模块,使用的是android14系统,集成了WidevineL3认证和集成谷歌gms,可出货给国外,客户人群面向全球。
460C++智能硬件
工具围绕屏幕亮度调节、显示模式切换和特定按键控制等功能展开,使用Qt提供图形交互入口,由C/C++控制逻辑与目标硬件接口交互。用户能够按目标设备的操作方式调整显示状态,相关功能通过国产操作系统及硬件环境中的兼容性适配进行联调,服务于设备配套软件交付与维护。
520C++智能硬件
项目包括硬件输入采集、实时诊断、输出控制、网络配置和系统部署五个模块。支持26路按键、3个旋钮、双光学传感器轨迹球及外圈编码器的输入展示,显示按键状态、运动累计量、输入频率、通信错误和设备连接情况;支持23路按键指示灯独立开关与四档统一亮度调节,并提供风扇自动/手动控制。界面可查看电池电压、温湿度、
650C++智能硬件
系统以ESP32-P4为核心,通过独立RS485总线以默认512000bps、100Hz广播26字节二进制授时帧,包含启动纪元、连续序号、64位微秒时间戳及CRC16,便于接收端识别重启、检查丢帧和数据完整性。触摸屏提供本地时码、帧率和时钟源状态显示,可选内部时码、外部LTC输入或自动切换,并保存用
590C++智能硬件
充电桩产品系统
负责车端BMS协议、充电模块协议、电表协议及后台运维平台协议的对接与适配,完成协议分析、报文解析、数据校验及通信交互;承担系统整体时序设计与逻辑控制,实现充电启动、运行监控、正常停止及异常保护等流程;负责底层驱动开发、硬件接口调试及软硬件联合测试,排查通信超时、数据异常和设备协同问题,完善故障处理与
521C++物联网
VR眼镜产品系统
VR眼镜的功能大致分为四层:-显示:双屏或单屏加透镜的光学方案,需要在渲染阶段做桶形畸变校正、色差补偿和亮度不均校正,否则画面边缘会发虚、偏色。-追踪:三自由度或六自由度头部追踪,靠IMU(陀螺仪和加速度计)高频采样并融合出姿态;配手柄时还要做手柄与头部的坐标对齐。-系统层:定制Android的显示
470C++智能硬件
输入法以系统服务形式嵌入平台框架,对外提供统一输入接口:按键事件进入引擎,引擎完成模式判断、编码匹配、候选生成,再把候选列表与上屏文本回传编辑框。功能层面覆盖:多击与T9预测英文输入、中文拼音与笔画输入、数字与符号输入、候选翻页与联想、用户词典与使用频率自适应、大小写与语言切换、长按数字键快速切换输
480C++开发工具
当前共241个项目more
×
寻找源码
源码描述
联系方式
提交