C

C语言是一门由丹尼斯·里奇在贝尔实验室于1972年开发的经典过程式编程语言,它被设计用于实现UNIX操作系统并迅速成为系统编程的基石。其核心特点是接近硬件底层、执行效率极高且极其灵活,提供了对内存的精细控制(如指针操作)和直接的硬件访问能力,因此被誉为“高级语言中的汇编语言”。C语言的语法简洁而强大,它缺乏现代语言中的一些安全抽象(如垃圾回收、面向对象),但这反而赋予了程序员极大的自由和控制权。正因如此,它被广泛应用于开发操作系统(如Linux、Windows)、嵌入式系统、编译器、数据库以及性能至关重要的系统软件和底层驱动。其高度可移植性催生了大量衍生标准(如C89、C99),并深刻影响了C++、Java、C#等后续语言的语法设计。尽管学习曲线较陡且需要手动管理内存,但C语言至今仍是计算机科学教育的核心内容和构建计算世界底层基础设施不可替代的工具,深刻理解C语言有助于洞察程序的真正运行机制。
平台提供SD卡Bootloader与APP分区升级能力,便于治具固件迭代。通讯方面实现串口模块并制定可扩展协议,用于与上位或其他模块交互。显示方面联调VS9988、TP9931、TFP401等视频转换芯片,适配多种分辨率输出。触摸方面实现GT9271等触摸控制与触点回传,便于验证触摸链路。车型适配方
120C++智能硬件
系统包含uboot启动、开机logo、分区与多种升级方式(如工厂/自动/手动等)。Kernel侧支持GPIO、按键、串口、CAN,以及VS9988、TP2912等视频相关芯片联调。多媒体侧基于RKmedia完成影像显示(含VI/RGA/VO等路径)、OSD叠加与视野调整。应用侧提供串口与CAN协议、
90C++物联网
启动与升级方面支持uboot加载、开机logo、分区表制作与系统升级相关流程。驱动与外设方面覆盖GPIO、按键、串口、CAN,以及VS9988、TP2912、TP2815等视频转换芯片的I2C联调,并使用设备树进行板级配置。多媒体方面基于rockit完成影像相关VI/VPSS/VO链路,以及OSD等
100C++音视频多媒体
实现从SOC视频接口经桥片到AHD输出的旁路链路,涉及AMT630M、TP2912等转换与输出相关芯片联调。支持多路可编程触发,可配置极性,并处理多路之间的互斥与优先级,避免冲突触发。触发与相关参数可写入存储,由MCU侧执行或释放,保证掉电后规则可恢复。提供PC侧配置工具,完成协议对接以及配置的导入
70C++汽车
平台核心是左右路影像采集、处理与双屏显示,支持ACC相关亮熄屏策略,以及基于车CAN优先GPIO与私有CAN的左右屏交互。链路侧支持SerDes透传I2C读取温度、感光等传感器数据,并完成PWM背光控制与异常检测。显示侧完成显示桥芯片驱动适配,支持硬件改版后的迁移联调。安全与过检方面提供失效编码类U
70C++音视频多媒体
项目包含从协议分析到最终控制的全链路工具集。加密协议分析模块:从盒子端定位libVzLPRSDK.so原生库,通过strings/nm提取加密符号表(AesCtrDecrypt/GetEncryptKey/SetEncrypt等),分析Base64→AES→Base64的加密流程。密钥提取模块:从运
110C智能硬件
硬件感知:自动识别CPU/GPU,选型对应内核策略与驱动双内核并行(官方linux+linux-lts):一个跑性能,一个跑稳定,GRUB菜单自由切换;可选seika-kernel.sh现场编译linux-zen+BORE增强内核(AMD/Intel通用,与官方内核共存、随时回退)BTRFS+Tim
90C脚本插件
1.移动公司需要做xx省信令数据合成,数据具备时序关联性;2.快速对所有实时信令数据进行数据合成,有极高的时限要求;3.原有程序部署了几十台服务器才勉强撑住全省的信令数据合成,优化后1到2台服务器搞定,但是CPU、内存利用率几乎利用满,处理速率不降反升!
180C企业服务
本项目面向智能驾驶安全辅助与驾驶员监测系统(DMS)领域。在长途运输、网约车、公交客运等场景中,驾驶员长时间连续驾驶容易产生疲劳,同时打电话、吸烟等分心行为也严重威胁行车安全。通过摄像头采集驾驶员面部图像,结合目标检测、人脸关键点定位和时序规则判定,系统能够在风险行为发生时及时发出预警,为车队安全管
170C人工智能
主要包含的功能1)南向:标准OPCUAServer服务;ModbusTCP/S7多协议采集转OPCUA节点2)数据平面:DPDKVFIO用户态收发包,完全旁路内核协议栈3)传输层:基于用户态TCP栈,对接mbedtls轻量化TLS4)OPCUA核心:Session会话池、分片批量订阅、Publish
100C工业互联网
茗侍产品系统
2.2.1设备端功能功能模块 具体功能 实现方式温水控制 温度设置(50-100℃) 滑块/PID控制水量选择(125ml/250ml) 按钮选择即时出水 触摸控制泡茶控制 多茶种支持 绿茶/红茶/乌龙等9种多泡次设置 1-15泡可调温度/时间/水量独立调节 每泡独立参数冲泡流程可视化 实时状态图标
190PHP工业互联网
项目为一体化研发管理平台,包含以下核心模块:1)任务中心,支持结构化任务创建、负责人指派、截图粘贴上传、进度跟踪;2)公司服务器管理,SSH只读采集服务器部署信息(进程/端口/内存/磁盘),配合人工补充资产台账;3)运维处理模块,记录故障工单,支持下发给研发部门、富文本填写原因、多附件上传;4)知识
140C人工智能
yolov12的本地部署,图片识别,控制机械臂的运行,自动实现眼在手上的标定功能,变压器的空负载、工频测试,7个接线端子用机械臂接好可以实现不同的系统上部署,windowsliunx
180C人工智能
1.实现跨平台IDE这里参考vscode和visualstudio编译器,支持c++,cuda,fortran,python和c#.采用cmakelist组织编译2.实现利用计算着色器实现科学计算。3.将dx,vulkan这些3d能力抽取出来实现一个类似于ue5的3d建模工具;4.自己实现xaml+
190C++开发工具
一、系统包含以下功能模块1.主控调度模块 2.设备初始化自检模块3.培养运行控制模块4.快速预览模块 5.串口通信模块 6.pH监测模块7.传感器监控模块8.报警监控模块9.患者管理模块10.培养周期管理模块11.参数配置模块12.相机控制模块13.用户权限管理模块14.数据同步模块15.设备维护模
320C++医疗健康
基于STM32双轮自平衡车,使用MPU6050获取加速度与陀螺仪数据,经过互补滤波完成姿态解算,利用角度环、速度环双PID实现车体直立平衡。通过编码器采集电机转速构成闭环控制,能够完成前进、后退、转向等基础运动。支持蓝牙无线遥控,OLED显示屏实时输出车身倾角、转速、电池电压信息,设有倾倒保护,车身
250C项目任务
基于STM32的智能桌宠拥有丰富的人机交互功能,通过OLED屏幕展示喜怒哀乐等动态表情,利用舵机完成摇头、挥手等拟人动作。支持触摸感应、按键交互,搭配喇叭实现音效播放,可实现简单的陪伴互动。还能够借助蓝牙模块和外部语音模块接收指令,切换不同工作状态,同时具备定时提醒、灯光效果等辅助功能。整体由单片机
240C机器人
智慧园区产品系统
平台包含五类模块:一是设备接入与资产管理,支持网关、传感器、控制器统一注册、分组和权限分配;二是实时监控,Web大屏展示在线率、告警数、能耗和关键测点曲线;三是告警与工单,规则触发后自动派单、升级、闭环,全过程可追溯;四是现场执行,Android应用和小程序提供扫码巡检、拍照回传、离线缓存和进度同步
260C++物联网
1,可以实现Socket5代理的方式代理到sim手机卡,实现云手机+sim卡的操作并能够让应用程序得到手机号码,实际应用更贴近真实手机。2,可以实现root,lsposed模块。3,批量创建、删除、调度,一键操作。4,一键新建新机,自动检测代理功能和设备指纹注入。
270C云计算
外接多路LED与实体按键,按键切换灯光工作模式,包含常亮、流水闪烁、间歇闪烁。加入限流电阻保护硬件,代码带详细注释。支持自定义延时速度,具备按键消抖处理,避免误触发。源码开放,方便移植到其它小型控制项目。
290C++智能硬件
当前共902个项目more
×
寻找源码
源码描述
联系方式
提交