C

C语言是一门由丹尼斯·里奇在贝尔实验室于1972年开发的经典过程式编程语言,它被设计用于实现UNIX操作系统并迅速成为系统编程的基石。其核心特点是接近硬件底层、执行效率极高且极其灵活,提供了对内存的精细控制(如指针操作)和直接的硬件访问能力,因此被誉为“高级语言中的汇编语言”。C语言的语法简洁而强大,它缺乏现代语言中的一些安全抽象(如垃圾回收、面向对象),但这反而赋予了程序员极大的自由和控制权。正因如此,它被广泛应用于开发操作系统(如Linux、Windows)、嵌入式系统、编译器、数据库以及性能至关重要的系统软件和底层驱动。其高度可移植性催生了大量衍生标准(如C89、C99),并深刻影响了C++、Java、C#等后续语言的语法设计。尽管学习曲线较陡且需要手动管理内存,但C语言至今仍是计算机科学教育的核心内容和构建计算世界底层基础设施不可替代的工具,深刻理解C语言有助于洞察程序的真正运行机制。
本系统分为三个核心模块:音频采集与预处理模块:以16kHz采样率采集环境声音,在ESP32-S3上实时完成预加重、分帧、加汉明窗等预处理流水线,并提取40维×32帧MFCC特征图;轻量级CNN推理模块:自设计3层卷积神经网络(Conv2D+MaxPooling+GlobalAveragePoolin
500C物联网
1、高可靠性的系留采集控制板卡;2、20/40HZ数据通过系留光纤回传至地面站;3、预留4GCAT-1、RS232、RS485、CAN等多路隔离接口,可接多种外设传感器;4、具有有效的OTA升级方式(不接受联网升级);
410C工业互联网
本程序基于ESP32开发,是一套啤酒发酵智能控制系统,搭载TFT液晶显示屏,可完成环境温湿度采集、发酵罐温控、压力调控、气泵电磁阀驱动、状态指示等功能。支持WiFi联网,通过NTP获取网络北京时间,同时建立TCP客户端与上位机通信,接收AT指令实现远程控制。系统可控制制冷、加热模块,驱动气泵、CO₂
410C物联网
1、LTE/NR收端pusch信道所有模块开发,包括信道估计,测量,均衡,fft,解调,解扰,解交织及比特级译码等;2、LTE/NR发端各信道测量及上报等;
380C物联网
采用移远通信的BC20模块和STM32L03系列MCU,通过4G物联网实时发送数据到OneNET平台采用GNSS卫星定位+基站LBS定位双模融合方案,解决纯卫星定位室内无信号、纯基站定位精度低的痛点。卫星定位兼容北斗+GPS+GLONASS+伽利略多系统,主流模组为AT6558R、NEO-M8N,室
540C物联网
全自动智能炒菜机项目主要由智能控制系统、自动执行系统、精准感知系统、人机交互系统和数据管理系统等功能模块组成。全自动智能炒菜机通过嵌入式控制技术、智能传感技术以及自动化执行机构,实现传统人工炒菜流程的智能化替代。设备支持用户通过触摸屏或上位机选择菜品后,自动执行对应烹饪程序,包括自动投料、锅体加热、
750C智能硬件
设计并实现了一套完整的快递智能投递系统,包含快递员终端(ARM开发板)、用户取件终端(ARM开发板)和网页管理后台(CGI)三个子系统。快递员可通过终端完成登录、注册、包裹投递;用户通过终端输入8位取件码完成自助取件;管理员通过网页后台实时查看柜格状态、投递记录和快递员信息。
860C++物联网
本系统以STM32F103C8T6为核心控制器,实现以下功能:1、数据采集:通过电阻应变式压力传感器采集力值信号,GP2D12红外测距传感器采集位移信号,经ADC模数转换后送入MCU处理;2、实时显示:OLED12864显示屏动态显示力值(KN)、位移(mm)、速度(mm/min)及PWM占空比等关
650C物联网
本系统集成指纹打卡通信、师生交互答疑、学生学习过程数字化管理、AI智能语言问答、云端气象实时监测五大核心业务模块,依托嵌入式通信链路完成全链路数据采集、传输与云端存储分析,实现校园教学管理一体化智能服务。
690C物联网
智能电饭锅产品系统
1、LVGL大屏GUI模块:4.3寸480×800竖屏,LTDC驱动RGB屏+GT911电容触摸,状态栏+主菜单+进度条三段式界面,SPISRAM扩展显存。2、RFID食材识别模块:RC522RFID读写(SPI13.56MHz),通过UID区分白米、糙米、糯米等不同米种,自动匹配煮饭参数。3、HX
1050C++智能硬件
1、3种清洁模式模块:单扫(边刷+滚刷+吸尘)、单洗(喷水+刮水)、混合(全执行器协同),三种模式执行器组合切换,带模式切换防卡死保护。2、3路液位管理模块:清水、污水、清洁液三路液位,各3阈值预警保护,电容式液位传感器+滑动平均滤波,液位异常自动停机保护。3、工作站自动回充模块:红外粗对位→沿信号
870C++智能硬件
1、4轮全向移动模块:4轮麦克纳姆轮底盘,CANOpenSDO协议驱动,实现±2cm精度全向移动,支持前后左右斜向任意方向平移。2、4套对位方案模块:轮毂对位(±1cm球桌边沿红外精确定位)、清洁对位(清洁机构对准台面)、回充对位(地检红外+白纸黑点视觉定位±5mm)、远距对位(红外粗对位±5cm)
800C++智能硬件
1、12路超声波+6路TOF全向避障模块:主板管右半圈、副板管左半圈,双板协同实现360°全向避障覆盖,超声波分时触发防串扰。2、超声波+TOF数据融合测距模块:近距用TOF激光测距(精度高)、远距用超声波测距(量程远),两者数据融合实现近远距测距无缝切换。3、RS485双板协同模块:主板(STM3
590C++智能硬件
1、编码器测速模块:利用STM32定时器编码器模式(TI1+TI2四倍频)实时采集500线编码器脉冲,换算成左右轮线速度,作为PID调速和里程计解算的输入。2、IMU九轴姿态解算模块:读取MPU9250的加速度计、陀螺仪、磁力计数据,用互补滤波算法融合六轴姿态,并对磁场干扰做屏蔽处理,输出稳定的航向
720C++智能硬件
本综合能源演示系统依托校园场景搭建,用于验证校园多能互补供能方案落地可行性。系统整合光伏、储能、市电多源协同,完成负荷监测、能量调度、能耗统计、智能切换全流程演示。实时采集校园照明、空调等用电数据,模拟光储联合削峰填谷运行逻辑,直观展示清洁能源消纳、节能降耗、负荷优化调控效果。可支撑课程实训、课题验
670C物联网
追觅产品系统
本项目为PB30空气净化器新增离线语音交互能力,主要包含四大功能模块:1、语音识别模块:基于杰理AC79芯片实现本地离线唤醒与命令词识别,支持"追觅追觅"唤醒词及开机、关闭、智能净化、睡眠净化、风速一至十档、增大/减小风速、滤网寿命、空气质量等命令词,无需联网即可识别。2、协议通信模块:语音模块与电
670C++物联网
1、数据采集模块:支持串口(RS232/RS485)与网口(TCP)两种通讯方式接入电子秤,兼容多种称重协议(文本帧/十六进制帧),具备帧校验、去抖稳定判定、断线自动重连功能,采集与UI线程严格分离,不丢帧。2、合格判定与自动打印:接收稳定重量后,自动与预设的合格区间比对,判定合格/不合格(偏轻/偏
1000C++边缘计算
项目由无线遥控端和无人机飞控端组成。遥控端通过ADC采集摇杆数据,使用SI24R1无线模块向无人机发送油门及方向控制指令。飞控端接收遥控数据,通过I2C读取MPU6050加速度计和陀螺仪数据,并根据接收到的控制量完成四路PWM信号输出,用于控制无刷电机电调。系统基于FreeRTOS划分传感器采集、无
660C智能硬件
AR眼镜云服务产品系统
项目包括眼镜驱动模块,指令解析模块,声网直播模块,业务调度模块,MQTT模块,蓝牙模块等,实现由云端下发指令,软件通过MQTT订阅接收指令,实现通过眼镜进行拍照,录像,视频直播以及导航等功能,具体可以在g135.cn官网进行了解。
640C++工业互联网
项目具体功能模块包括:1)硬件感知模块:基于STM32F103C8T6微控制器,集成PN532NFC/RFID读写模块实现图书电子标签批量识别与唯一标识,配备DHT11温湿度传感器实时监测书库环境;2)无线传输模块:通过ESP8266WiFi模块结合MQTT协议实现数据低功耗稳定上云;3)双云端支撑
1010C++物联网
当前共59个项目more
×
寻找源码
源码描述
联系方式
提交