C

C语言是一门由丹尼斯·里奇在贝尔实验室于1972年开发的经典过程式编程语言,它被设计用于实现UNIX操作系统并迅速成为系统编程的基石。其核心特点是接近硬件底层、执行效率极高且极其灵活,提供了对内存的精细控制(如指针操作)和直接的硬件访问能力,因此被誉为“高级语言中的汇编语言”。C语言的语法简洁而强大,它缺乏现代语言中的一些安全抽象(如垃圾回收、面向对象),但这反而赋予了程序员极大的自由和控制权。正因如此,它被广泛应用于开发操作系统(如Linux、Windows)、嵌入式系统、编译器、数据库以及性能至关重要的系统软件和底层驱动。其高度可移植性催生了大量衍生标准(如C89、C99),并深刻影响了C++、Java、C#等后续语言的语法设计。尽管学习曲线较陡且需要手动管理内存,但C语言至今仍是计算机科学教育的核心内容和构建计算世界底层基础设施不可替代的工具,深刻理解C语言有助于洞察程序的真正运行机制。
项目由采集端、网关端、云端、应用端四部分组成。1)采集端:以SHT30温湿度传感器为主(I2C、地址0x44,读取后做CRC-8校验并换算温度/湿度),同时支持SPI8通道12位ADC(MCP3208,接420mA/010V变送器)与RS485ModbusRTU主站(电表、PLC、工业温湿度变送器)
250C++物联网
1111产品系统
问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问问
250C++物联网
*多协议采集与上报:ESP32-S3底座,传输层抽象为broker无关的`MqttClient`,已落地CAT1(TinyGSM)与WiFi双后端,支持静态选择与可选故障切换;BLE(NimBLE被动扫描)温度采集已打通。*断点续传缓存:RAM环形热缓冲+Flash(FAT/ffat)主缓冲+SD卡
370C++物联网
项目实现触控屏幕与主控单元的数据交互,操作人员在触控界面下发控制指令,主控设备接收指令后完成外设驱动输出,能够实现多路外设的开关控制,具备串口通信、IO控制、人机交互三大核心模块。
290C++物联网
该项目面向工业现场设备数据汇聚与管理平台对接,软件包含数采主进程、平台通信进程、Web服务和进程间通信中心[5]。南向通过协议插件连接设备,北向通过MQTT、OPCUA、NCLink等插件或独立协议转发服务向外提供数据。Web服务维护设备、点位、上报及系统配置,运行时使用SQLite配置库。工程源码
300C++工业互联网
该项目包括:设备连接管理模块,硬件控制模块,视频文件传输模块,视频播放控制模块,内容创作模块,用户中心模块,设备端固件模块,后端服务模块,后台管理平台模块#主要功能描述这是一个面向视频播放设备的全栈控制平台(微信小程序/APP+后端+管理后台+设备固件),核心功能可概括为五条主线:##1.设备连接与
440C物联网
累计开发、移植和维护的驱动,按Linux子系统归类:1.中断与基础:中断子系统(GIC、GPIO中断、irqflowhandler)、pinctrl/GPIO、时钟、regulator与电源域、DMA(dmaengine)、PWM、RNG。2.设备树:DTS编写与适配,设计设备树节点运行时增删查改、
390C物联网
平台提供从U-Boot、Linux内核、驱动到核间通信和调试工具的完整BSP:1.驱动:DMA、SPI、MIPIDSI、LCD、Camera、以太网、USB、MTD/NAND、UART、I2C、pinctrl/GPIO、中断、设备树。2.异构通信:AP与SP之间基于RPMsg/VIRTIO通信,SP
410C物联网
包含APP、前端页面、后端业务逻辑、数据管理、部署上线整套交付能力;支持需求沟通、原型设计、编码开发、联调测试一站式交付,可根据客户需求定制页面、接口与完整业务流程,适配各类轻量业务系统。
460PHP项目任务
电动遮阳帘产品系统
使用涂鸦app,苹果home,利用网关,手机配对等方式实现电机联网控制,本地使用遥控器,通过433模块控制电机。电机端通过识别控制命令,控制电机。电机通过hall传感器,识别电机位置,通过PID算法控制速度环跟位置环,实现静音以及精准定位,通过eeprom实时保存电机信息,以免掉电丢失
610C++物联网
Pmax掌机是一台支持2D和VR两种模式的两用掌机,使用高通XR2芯片,运行Android系统。支持2D和VR两种模式,当用户将掌机放入头盔,掌机自动切为VR模式。同时设备可以支持手柄和触摸屏两种控制方式。手柄和掌机之间支持无线连接或者有线连接。无线连接时手柄需要和掌机配对后使用,手柄上除按键外,带
670C++物联网
穿戴设备产品系统
骑行爱好者提供专业训练的一款智能码表。使用EspS3作为主控芯片,3.5寸显示屏、使用FreeRtos操作系统。内置IMU、GPS;支持按键和触摸屏两种控制方式。主要为骑友提供骑行记录、数据展示、离线导航、爬坡规划、天气和消息通知等功能
580C++物联网
自己设计PCB板、完成终端固件开发、完成安卓端开发、并使用服务器下发密钥激活终端才能正常使用,防止非法获取固件后盗版使用。硬件部分包括ESP8266芯片以及周边元件设计、AMS117降压芯片、MOS功率管、舵机控制、电压反馈、油门量调整等。
990C物联网
项目背景:为"零臭氧负离子设备"开发主控固件,实现负离子生成、WiFi联网、NFC授权加液、人体感知与语音交互的完整控制,目标是安全、智能、易用,且从设计上避免臭氧副产物。核心功能模块:①负离子生成:驱动超声波陶瓷片振荡,稳定输出负离子;②NFC扫卡授权:刷卡开门、识别用户、授权加液;③微动开关检测
540C智能硬件
项目背景:为智能蒸汽机开发主控固件,实现"加热出蒸汽+触摸交互+多重安全保护+智能识别"的完整控制,目标是出蒸汽快、温度稳、安全可靠、操作简单。核心功能模块:①加热控制:继电器驱动发热体通断,控制加热功率与出蒸汽节奏;②人机交互:触摸屏操作,MCU解析触摸指令并刷新界面/状态;③温度保护:NTC实时
570C智能硬件
充电桩产品系统
负责车端BMS协议、充电模块协议、电表协议及后台运维平台协议的对接与适配,完成协议分析、报文解析、数据校验及通信交互;承担系统整体时序设计与逻辑控制,实现充电启动、运行监控、正常停止及异常保护等流程;负责底层驱动开发、硬件接口调试及软硬件联合测试,排查通信超时、数据异常和设备协同问题,完善故障处理与
561C++物联网
BE14000 CPE项目产品系统
能够智能接收并转换最新的移动网络信号,实现高达7.01Gbps的下载速率。在网络连接方面,设备支持三频段Wi-Fi7技术,理论无线速率可达13000Mbps。接口配置包括一个5Gbps(10Gbps可选)自适应网口和三个千兆网口,满足各类有线连接需求。该设备集成了强大的软件功能,如网络地址转换(NA
630C++智能硬件
为客户高效管理人、车、物的智慧通行服务,涵盖:访客预约、通道、梯控、门禁、出入登记、考勤;车辆预约、车辆识别、车位预留、车位引导、计时收费;货物出门、电子凭证、安保查验、物品收发。
820C物联网
网络摄像头产品系统
项目主要包含以下核心功能模块:1.视频采集与编码:通过V4L2框架调用底层硬件摄像头,获取原始视频流,并利用软件算法进行压缩编码(如H.264/MJPEG)2.网络推流与传输:搭建轻量级Web服务器或使用RTSP协议,将编码后的视频流实时推送到客户端,保证画面低延迟3.本地存储与覆盖:支持插入SD卡
630C物联网
该项目主要包含四大功能模块,旨在提供低成本的实时疲劳驾驶监测:视觉采集与识别模块:利用OpenMV摄像头实时采集驾驶员面部图像,通过内置算法进行人脸检测、眼部定位与特征提取。疲劳状态判定模块:基于EAR(眼睛纵横比)或PERCLOS(单位时间内眼睛闭合时间占比)等核心算法,实时计算驾驶员的闭眼时长与
750C物联网
当前共161个项目more
×
寻找源码
源码描述
联系方式
提交