C

C语言是一门由丹尼斯·里奇在贝尔实验室于1972年开发的经典过程式编程语言,它被设计用于实现UNIX操作系统并迅速成为系统编程的基石。其核心特点是接近硬件底层、执行效率极高且极其灵活,提供了对内存的精细控制(如指针操作)和直接的硬件访问能力,因此被誉为“高级语言中的汇编语言”。C语言的语法简洁而强大,它缺乏现代语言中的一些安全抽象(如垃圾回收、面向对象),但这反而赋予了程序员极大的自由和控制权。正因如此,它被广泛应用于开发操作系统(如Linux、Windows)、嵌入式系统、编译器、数据库以及性能至关重要的系统软件和底层驱动。其高度可移植性催生了大量衍生标准(如C89、C99),并深刻影响了C++、Java、C#等后续语言的语法设计。尽管学习曲线较陡且需要手动管理内存,但C语言至今仍是计算机科学教育的核心内容和构建计算世界底层基础设施不可替代的工具,深刻理解C语言有助于洞察程序的真正运行机制。
智能车产品系统
无人驾驶无人驾驶依托传感器、人工智能与车路协同技术,让车辆自主感知周边路况,完成决策、转向与制动。能够减少人为失误,缓解交通拥堵,提升出行安全,未来将重塑城市交通出行模式。
280C低代码
由雷达主机,操控终端,三脚架,供电单元等组成,能够实现快速、准确侦察、分类识别低空目标和地面运动目标,能引导光电系统对目标进行跟踪与识别,引导反制设备系统对敌方侦察无人机进行摧毁。
540C++项目任务
蓝牙遥控小车产品系统
无线遥控:通过手机APP连接蓝牙模块(如HC-05),发送指令实现前进、后退、转向等动作,控制延迟通常小于0.3秒。·自动巡线:利用红外传感器识别黑线,结合PID控制算法调整方向,实现循迹行驶。·智能避障:借助超声波或红外模块检测前方障碍物并自动绕行。·速度与里程测量:通过编码器实现PWM调速和行驶
850C工业互联网
平台提供SD卡Bootloader与APP分区升级能力,便于治具固件迭代。通讯方面实现串口模块并制定可扩展协议,用于与上位或其他模块交互。显示方面联调VS9988、TP9931、TFP401等视频转换芯片,适配多种分辨率输出。触摸方面实现GT9271等触摸控制与触点回传,便于验证触摸链路。车型适配方
890C++智能硬件
系统包含uboot启动、开机logo、分区与多种升级方式(如工厂/自动/手动等)。Kernel侧支持GPIO、按键、串口、CAN,以及VS9988、TP2912等视频相关芯片联调。多媒体侧基于RKmedia完成影像显示(含VI/RGA/VO等路径)、OSD叠加与视野调整。应用侧提供串口与CAN协议、
710C++物联网
启动与升级方面支持uboot加载、开机logo、分区表制作与系统升级相关流程。驱动与外设方面覆盖GPIO、按键、串口、CAN,以及VS9988、TP2912、TP2815等视频转换芯片的I2C联调,并使用设备树进行板级配置。多媒体方面基于rockit完成影像相关VI/VPSS/VO链路,以及OSD等
750C++音视频多媒体
实现从SOC视频接口经桥片到AHD输出的旁路链路,涉及AMT630M、TP2912等转换与输出相关芯片联调。支持多路可编程触发,可配置极性,并处理多路之间的互斥与优先级,避免冲突触发。触发与相关参数可写入存储,由MCU侧执行或释放,保证掉电后规则可恢复。提供PC侧配置工具,完成协议对接以及配置的导入
470C++汽车
平台核心是左右路影像采集、处理与双屏显示,支持ACC相关亮熄屏策略,以及基于车CAN优先GPIO与私有CAN的左右屏交互。链路侧支持SerDes透传I2C读取温度、感光等传感器数据,并完成PWM背光控制与异常检测。显示侧完成显示桥芯片驱动适配,支持硬件改版后的迁移联调。安全与过检方面提供失效编码类U
590C++音视频多媒体
本项目面向智能驾驶安全辅助与驾驶员监测系统(DMS)领域。在长途运输、网约车、公交客运等场景中,驾驶员长时间连续驾驶容易产生疲劳,同时打电话、吸烟等分心行为也严重威胁行车安全。通过摄像头采集驾驶员面部图像,结合目标检测、人脸关键点定位和时序规则判定,系统能够在风险行为发生时及时发出预警,为车队安全管
620C人工智能
PPS产品系统
PPS原本是QNX下的属性发布订阅系统,主要可以通过文件IO进行属性(KV短数据)的广播和接收。但是Linux平台没有这套基础设施,为了整个仪表的属性管理在不同平台上有一致的代码,所以利用Fuse文件系统(另一套实现是Linux内核模块),完美的复刻了多对多的发布、订阅。
600C++汽车
自动泊车项目产品系统
A核与R核跨核通信模块,前后左右环视摄像头模块,多路鱼眼相机模块,雷达模块,超声波模块,掼导模块,GPS模块,融合感知模块,地图融合模块,地图建图模块,规划模块,巡航模块,泊入泊出模块,车辆控制模块,显示与交互控制模块等.提供功能完善,交互友好的自动泊车系统
650C++自动驾驶
项目主要包含设备通信模块、用户界面模块、数据采集模块、实时数据显示模块以及参数管理模块。主要功能包括:1.设备连接管理:支持RS232、RS485、ModbusRTU/TCP、TCP/IP等通信方式,实现PC与设备之间的数据交互。2.实时监控:实时读取设备运行状态、电压、电流、温度、压力等数据,并通
1190C++项目任务
四次元智能移动机器人基于ESP32主控开发,搭载FreeRTOS多任务实时架构,实现功能模块化、任务并行化运行。设备集成TOF激光测距感知模块,搭配自定义数据解析算法,可实时检测环境障碍物距离与偏移角度,精准完成自主避障、紧急停车、行驶角度纠偏等智能动作。系统支持TCP远程网络通信与本地遥控双控制模
850C++人工智能
1、具体功能模块:多版本HAL层适配:适配Android11(HIDL)、Android14/16(AIDL)不同版本的RadioHAL接口,实现AOSP标准框架与底层Tuner硬件的无缝对接。芯片API封装层:封装主流车载Tuner芯片(如STTDA7708,NXP6686SI479XX)的驱动A
1050C++汽车
1.汽车氛围灯网关开发。实现基于S32K344实现车载氛围灯网关开发,可以直接从Tbox获取实时灯效控制数据,通过UDP转成多条(可配置数量)灯带的控制。2.基于AUTOSAR的汽车网关控制器实现4路以太网和8路CANFD网关开发。网关转发效率整体延迟小于1ms;3.电动尾门开发:电动尾门完整功能实
950C汽车
ai voice bot产品系统
MiniAIVoiceBot是一套面向小型智能硬件的语音机器人系统。项目包含语音采集、语音活动检测、语音识别、对话处理、语音合成和音频播放等功能模块,可完成从用户说话到机器人语音回复的完整交互流程。系统支持连续对话、状态提示、异常恢复以及软硬件模块化配置,便于针对不同设备和业务场景进行功能扩展。
980C++智能硬件
系统包含OBD连接状态监控、车辆VIN读取、ECU拓扑管理、故障码读取与清除、车辆信息读取、DID数据流、诊断会话保持、任务取消和日志管理等模块。前端通过WebSocket发起诊断请求,后端统一解析请求并调用底层诊断组件执行DDP/OTX任务,再通过RESPONSE和EVENT返回任务受理、执行进度
1040C++汽车
本项目无人车针对散货码头场内转运场景,集成底层底盘精准控制、智能路径自主行驶、L2级辅助自动驾驶三大核心功能模块,全方位适配港口复杂行驶工况与转运作业需求,具体功能如下:1.线控底盘全维度控制功能:实现无人车底盘核心执行部件的电气化、精准化、实时化控制,涵盖线控转向、线控刹车、线控油门三大核心模块。
1310C++自动驾驶
三、系统整体架构本项目整体由FPGA+Soc自愈IP核(核心功能层)与全自动化量化验证平台(测试验证层)两大部分构成,两层架构通过标准寄存器接口深度联动,形成“设计-验证-迭代”的完整开发闭环。FPGA+Soc自愈IP核采用标准化模块化设计,包含五大核心子模块:寄存器接口模块支持8位地址、32位数据
1140C++智能硬件
1.车载导航、声控系统,中控信息采集、娱乐功能等开发2.ERP系统常见有的进销存,物钱信息流功能3.设备信息采集,库存,生产信号监控,自动告警与调度4.智能化监控、信息化监管、场地、设备、流程管理
1110C++工业互联网
当前共30个项目more
×
寻找源码
源码描述
联系方式
提交