C

C语言是一门由丹尼斯·里奇在贝尔实验室于1972年开发的经典过程式编程语言,它被设计用于实现UNIX操作系统并迅速成为系统编程的基石。其核心特点是接近硬件底层、执行效率极高且极其灵活,提供了对内存的精细控制(如指针操作)和直接的硬件访问能力,因此被誉为“高级语言中的汇编语言”。C语言的语法简洁而强大,它缺乏现代语言中的一些安全抽象(如垃圾回收、面向对象),但这反而赋予了程序员极大的自由和控制权。正因如此,它被广泛应用于开发操作系统(如Linux、Windows)、嵌入式系统、编译器、数据库以及性能至关重要的系统软件和底层驱动。其高度可移植性催生了大量衍生标准(如C89、C99),并深刻影响了C++、Java、C#等后续语言的语法设计。尽管学习曲线较陡且需要手动管理内存,但C语言至今仍是计算机科学教育的核心内容和构建计算世界底层基础设施不可替代的工具,深刻理解C语言有助于洞察程序的真正运行机制。
一.功能模块1.bootloader(MCU固件):STM32片内前16KB,硬件初始化、XCP/Modbus通信、Flash读写、APP跳转校验2.BootCommander(CLI工具):跨平台命令行升级工具,用于产线/服务器批量升级,底层基于libopenblt3.MicroBootGUI(图
170C工业互联网
AI产品产品系统
项目包含四大核心功能模块:1.AI视频人数统计:基于YOLO实时检测人体,支持进出判定线、帧过滤与去重逻辑,提供人数统计、时段报表与客流曲线Web后台。2.移动侦测与异常告警:利用FFmpeg解析视频帧进行对比与动态区域判定,实现移动物体识别、干扰过滤、异动抓拍、告警推送及历史查询。3.离线人脸识别
410C++人工智能
##1.项目具体功能模块智慧能源综合业务平台主要分为**云端业务平台、场地端边缘网关、梯次动力电池储能系统**三大模块。1.云端业务平台:包含能源管理、数据分析决策服务、智能分析子系统。2.场地端边缘网关:包含数据采集处理、离线运行、设备调度控制、安全鉴权传输单元,集成负载监控、储能设备监控、智能策
400C++智能硬件
项目主要涉及OMCI协议消息处理、管理实体(ME)功能实现、属性操作及响应处理等模块。根据协议规范和管理实体定义,实现相应管理消息的解析与分发,处理管理实体相关属性和操作逻辑,并根据处理结果组织响应消息。开发过程中结合ONU设备的软件框架,将OMCI管理请求与相关设备功能相衔接,开展管理实体功能验证
380C工业互联网
1、温度控制:范围RT+5℃~250℃(可选至300℃),PID恒温控制,控温精度±0.5℃,温度波动≤±1℃;2、鼓风循环:强制对流风道设计,内腔温度均匀性≤±2.5%,升温速度快;3、定时功能:支持0~999小时/分钟定时运行,到达设定时间自动停止并报警;4、显示与操作:LED数码管/LCD实时
400C++智能硬件
#功能介绍##1.具体功能模块系统整体分为硬件适配模块、自动测试模块、手动专项测试模块、状态监视模块、测试报告管理模块、设备型号库管理模块六大模块;硬件包含综合试验台、三相交流继电保护测试仪、可编程交流电源、适配电缆组件,搭配工业触控一体机实现人机交互。##2.主要功能描述1.**型号库与适配管理*
540C++智能硬件
1、项目具体功能模块包括:枪球智能交通组件、违章取证模块、跟踪取证模块、枪球联动复核模块、交通事件检测模块、交通数据采集模块、雷视融合全息数据处理模块、车辆检测与布控模块、雷达标定模块、GPS标定及轨迹处理模块、超速低速取证报警模块、通道占用与离开报警模块、服务区车位检测模块等。2、主要功能描述:系
490C++人工智能
本项目基于NXPi.MX91处理器,采用Linux6.1.55内核及YoctoProject构建完整的嵌入式Linux软件平台,主要包括:1.BSP系统适配:完成针对i.MX91硬件平台的U-Boot、LinuxKernel、设备树及系统基础配置适配。2.Yocto构建:利用Yocto/BitBak
590C智能硬件
本项目基于RockchipRK3572平台,采用Linux6.12.69内核和Buildroot构建完整的嵌入式Linux系统,主要功能包括:1.系统启动:实现U-Boot引导、LinuxKernel启动、设备树加载及根文件系统挂载,形成完整的Linux启动流程。2.系统构建:基于Buildroot
590C智能硬件
本项目基于RockchipRK3562平台构建Android14嵌入式操作系统,提供完整的底层软件运行环境及硬件外设支持,主要功能包括:1.系统启动:支持U-Boot引导、LinuxKernel启动及Android系统正常运行。2.驱动适配:根据硬件设计完成相关外设驱动配置、设备树适配及功能调试,支
530C智能硬件
行车记录仪,录制视频。支持ADAS,还能通过4G上网,用户能通过语音点播歌曲,故事。使用同样的设备的用户可以互相加群聊天。设备通过BT连接汽车音响,也可以通过喇叭播放声音。
570C++智能硬件
图像式裂缝计产品系统
系统实现1920×1080图像采集、裂缝区域测量、多测线裂缝宽度计算、设备参数配置及网络数据传输等功能。通过图像传感器获取裂缝图像,经ISP处理后在T31端完成灰度分析、自动阈值分割、形态学处理及裂缝区域识别,根据像素尺度计算实际裂缝宽度;同时支持PC端Qt上位机进行设备配置、算法测试和结果查看,并
710C++物联网
火灾报警系统产品系统
感烟、感温、手报、消火栓、输入输出模块、声光警报器、火灾报警控制器、图形显示装置。感烟探测器用于监测空气中烟雾浓度,适合火灾初期预警;感温探测器通过温度变化识别火情,适用于厨房、机房等场所;手动火灾报警按钮用于人员人工触发报警;消火栓按钮可联动消防泵启动;输入输出模块负责采集设备状态并执行联动控制;
1020C++智能硬件
1、物联网控制设备的开发,可控制新风系统、独立多级排风机系统、弥散式增氧、香氛、大气采样、负氧离子、除湿设备等设备2、室内空气质量监测传感器阵列,实现一台监测主机+多点位独立大气采样泵,实现多点位空气质量监测3、数据上云+智能联动,可在腾讯物联网+云平台进行:定时控制、传感器数据联动、手动控制(小程
810C物联网
1.台级管理系统功能台级管理系统采用B/S架构,通过浏览器访问,主要功能包括:系统登录:输入账号、密码登录系统,默认账号admin,支持权限控制。首页设备列表:左侧显示已定义设备列表,点击设备后右侧实时加载并刷新监测数据。设备状态通过颜色区分:灰色为离线,绿色为在线空闲,黄色为在线工作中。参数设置:
1030C智能硬件
影视场景蓝牙协议栈开发,实现大数据传输、快速连接、自动扫描、私有协议配置,支持音视频同步传输,兼顾多设备兼容与系统稳定性。项目采用分布式架构设计,自研蓝牙协议栈基于Socket机制完成模块间数据通信。依托Socket分布式能力实现多任务并发调度,能够并行处理视频、音频、流媒体等多路不同业务流;同时支
780C智能硬件
完成Android主控与MCU控制板之间的串口通信和协议联调,实现控制指令下发、设备状态反馈、传感器事件上报、电机及其他执行器控制。通信协议包含固定帧结构、命令字、状态字段及CRC校验,并针对串口异常、粘包、数据校验和设备状态同步进行调试。
820C++工业互联网
OpenHarmony依托分布式软总线实现多设备互联互通与硬件资源共享,支持一次开发、多端部署,大幅降低跨终端开发成本。系统采用模块化可裁剪架构,适配轻量物联网终端到标准智能设备,具备统一设备管理、安全防护、数据协同能力,可赋能物联网关、工业终端等各类智能硬件。
750C++智能硬件
linux多屏合成产品系统
可以能过uvc方式插入电脑显示到pc上的摄像头上;可以通过uac方式连接电脑,可以播放声音以及采集声音;可以通tf卡存储录相;有声源定位功能;可以通过以太网及wifi功能与网络连接;有蓝牙音箱;
1230C++智能硬件
rk3036 DLNA投屏产品系统
Android角色:在DLNA投屏中,Android设备是控制点,负责初始化配置DMS(媒体服务器)和DMR(媒体渲染器)之间的连接,不直接参与内容传输智能电视:进入设置→网络设置,启用DLNA/媒体共享手机/平板:进入设置→连接与共享,启用媒体共享或类似选项电脑:安装并运行媒体服务器软件(如Win
1270C++智能硬件
当前共65个项目more
×
寻找源码
源码描述
联系方式
提交