C

C语言是一门由丹尼斯·里奇在贝尔实验室于1972年开发的经典过程式编程语言,它被设计用于实现UNIX操作系统并迅速成为系统编程的基石。其核心特点是接近硬件底层、执行效率极高且极其灵活,提供了对内存的精细控制(如指针操作)和直接的硬件访问能力,因此被誉为“高级语言中的汇编语言”。C语言的语法简洁而强大,它缺乏现代语言中的一些安全抽象(如垃圾回收、面向对象),但这反而赋予了程序员极大的自由和控制权。正因如此,它被广泛应用于开发操作系统(如Linux、Windows)、嵌入式系统、编译器、数据库以及性能至关重要的系统软件和底层驱动。其高度可移植性催生了大量衍生标准(如C89、C99),并深刻影响了C++、Java、C#等后续语言的语法设计。尽管学习曲线较陡且需要手动管理内存,但C语言至今仍是计算机科学教育的核心内容和构建计算世界底层基础设施不可替代的工具,深刻理解C语言有助于洞察程序的真正运行机制。
系统基于STM32嵌入式平台开发,主要包含设备状态监测、电压电流数据采集、CAN总线通信、运行参数配置、异常状态检测、设备控制及人机界面显示等功能。通过RTOS实现多个业务任务的实时调度,提高系统运行稳定性和响应效率。
50C智能硬件
软件开发产品系统
模拟现代战争,根绝各国公开军事装备水平,进行模型加载入库,多方调动部署,分海、陆、空、卫星等全面作战,全球覆盖范围,达到多方作战,战争推演的目的(加密)
210C++项目任务
三相vienna产品系统
主要实现数字PFC+LLC谐振变换器闭环控制。包含电压电流采样,PI闭环稳压;支持变频、移相调节;具备过压、过流、过热、输出短路故障保护逻辑;实现故障锁存以及告警。集成IAP在线升级固件功能;可以通过串口完成参数读写,方便整机调试,支持设置保护阈值、谐振工作频率范围。
110C能源
智能车产品系统
无人驾驶无人驾驶依托传感器、人工智能与车路协同技术,让车辆自主感知周边路况,完成决策、转向与制动。能够减少人为失误,缓解交通拥堵,提升出行安全,未来将重塑城市交通出行模式。
230C低代码
关于门机控制系统的改进主要分为两部分,门机控制性能相关改进以及门机实际功能的相关改进,并分两部分进行说明。其中,有关性能改进的原理部分详见技术报告,本文档仅对代码部分与效果进行说明。门机的控制性能不足主要体现在三方面:(1)抑制速度环的谐振问题(2)在(1)的基础上不局限于提高带宽的方式提高控制响应
290C人工智能
火灾报警系统产品系统
感烟、感温、手报、消火栓、输入输出模块、声光警报器、火灾报警控制器、图形显示装置。感烟探测器用于监测空气中烟雾浓度,适合火灾初期预警;感温探测器通过温度变化识别火情,适用于厨房、机房等场所;手动火灾报警按钮用于人员人工触发报警;消火栓按钮可联动消防泵启动;输入输出模块负责采集设备状态并执行联动控制;
450C++智能硬件
项目包含设备管理模块、环境感知模块、自动联动模块、远程控制模块。环境感知模块实时采集室内温湿度数据;设备管理模块对灯光、继电器等用电执行器进行状态读取与开关控制;自动联动模块支持自定义触发规则,可根据温湿度阈值自动启停设备;远程控制模块支持用户通过网页查看设备实时状态,手动下发控制指令,实现家居设备
510C++智能硬件
功能模块包含:数据接入、数据透传、充电控制、云端通信、远程升级;产品主要功能:1、接入充电桩工作数据并上传云端系统,实现远程实时监控;2、实现云端系统下行实时调控;3、设备远程升级;4、本地运行日志周期记录;
530C物联网
‌宽域功率覆盖‌:主流机型覆盖60kW~120kW。‌动态功率分配‌:多枪集群机型可在10%~100%额定功率范围内无级调节,多车同时充电时自动调度总功率,避免电网过载,单桩闲置时可将全部功率集中供给单台车辆,最大化补能速度。‌全车型兼容适配‌:严格遵循GB/T27930国标CAN通信协议,自动识别
430C物联网
1、持刷卡、微信/支付宝扫码、即插即充、APP远程控制多种启动方式,无需下载专用应用2、过屏幕/指示灯实时显示充电时长、已充电量、当前功率、实时费用,用户可直观掌握补能进度。3、支持云快充、永联协议4、主流规格覆盖7kW(单相220V/32A)5、故障检测
430C物联网
1、物联网控制设备的开发,可控制新风系统、独立多级排风机系统、弥散式增氧、香氛、大气采样、负氧离子、除湿设备等设备2、室内空气质量监测传感器阵列,实现一台监测主机+多点位独立大气采样泵,实现多点位空气质量监测3、数据上云+智能联动,可在腾讯物联网+云平台进行:定时控制、传感器数据联动、手动控制(小程
620C物联网
1.台级管理系统功能台级管理系统采用B/S架构,通过浏览器访问,主要功能包括:系统登录:输入账号、密码登录系统,默认账号admin,支持权限控制。首页设备列表:左侧显示已定义设备列表,点击设备后右侧实时加载并刷新监测数据。设备状态通过颜色区分:灰色为离线,绿色为在线空闲,黄色为在线工作中。参数设置:
650C智能硬件
基于现有MCU工程进行二次开发,完成电机启停及方向控制、光电传感器检测、编码器输入、舵机动作、LED状态控制和串口协议修改。对现场出现的动作异常、状态未上报、协议逻辑和硬件接口问题进行排查和修复。
580C++工业互联网
基于APM32F407实现串口Bootloader升级流程,包括进入Bootloader、握手、固件信息传输、分包写入、完整性校验、升级安装及APP跳转。针对重复升级、Flash写入、版本切换及异常升级场景进行实机调试。
500C++工业互联网
完成Android主控与MCU控制板之间的串口通信和协议联调,实现控制指令下发、设备状态反馈、传感器事件上报、电机及其他执行器控制。通信协议包含固定帧结构、命令字、状态字段及CRC校验,并针对串口异常、粘包、数据校验和设备状态同步进行调试。
490C++工业互联网
安防智能管理平台—功能介绍一、平台概述安防智能管理平台是一套面向多行业安防场景的一体化集成管理软件,核心解决报警主机、视频监控、门禁控制、开关量采集等多个安防子系统之间的互联互通与智能联动问题。平台采用模块化架构设计,支持多厂商、多协议设备统一接入,通过规则引擎实现跨系统自动化联动,为园区、金融、司
670C物联网
LS1043A板卡硬件架构图如图1所示,主要接口为 内存:4G,DDR4; QSPINORFLASH; EMMC/SD卡; 两路网口; IFC接口外挂FPGA(数据采集及上电时序管理); 外扩一个msata硬盘; 预留有3路PCIEX1接口; 引出两个USB和SPI接口,作为调试用。
480C工业互联网
模块化设计,各功能独立、可复用:1.FPGA采集与信号处理模块:多通道同步ADC采集、可编程激励信号生成(DDS)、实时滤波与解算;2.ARM嵌入式控制模块:外设驱动、通信协议栈(UART/SPI/I2C/CAN)、闭环控制逻辑;3.上位机监控模块:串口/USB/网口通信、实时波形显示、参数下发、数
1051C++智能硬件
由雷达主机,操控终端,三脚架,供电单元等组成,能够实现快速、准确侦察、分类识别低空目标和地面运动目标,能引导光电系统对目标进行跟踪与识别,引导反制设备系统对敌方侦察无人机进行摧毁。
530C++项目任务
1,雷达对指定空域内目标完成搜索,跟踪与识别,并指引光电设备快速捕获目标;2,雷达抗干扰设计,采用微弱目标检测等地杂波抑制技术实现对人员和低空无人机的探测与识别,采用副瓣匿隐实现抗有源干扰,采用参差双频三脉冲波形实现速度解模糊与俯仰测角。
530C++项目任务
当前共262个项目more
×
寻找源码
源码描述
联系方式
提交