C

C语言是一门由丹尼斯·里奇在贝尔实验室于1972年开发的经典过程式编程语言,它被设计用于实现UNIX操作系统并迅速成为系统编程的基石。其核心特点是接近硬件底层、执行效率极高且极其灵活,提供了对内存的精细控制(如指针操作)和直接的硬件访问能力,因此被誉为“高级语言中的汇编语言”。C语言的语法简洁而强大,它缺乏现代语言中的一些安全抽象(如垃圾回收、面向对象),但这反而赋予了程序员极大的自由和控制权。正因如此,它被广泛应用于开发操作系统(如Linux、Windows)、嵌入式系统、编译器、数据库以及性能至关重要的系统软件和底层驱动。其高度可移植性催生了大量衍生标准(如C89、C99),并深刻影响了C++、Java、C#等后续语言的语法设计。尽管学习曲线较陡且需要手动管理内存,但C语言至今仍是计算机科学教育的核心内容和构建计算世界底层基础设施不可替代的工具,深刻理解C语言有助于洞察程序的真正运行机制。
全面覆盖多协议通讯(如UART、I2C、SPI等)、高稳定性IO扩展及过压/过流/防静电多重端口安全保护功能,兼顾国产化自主可控、性能冗余与运行安全性,为终端设备提供高效、可靠的核心控制解决方案。
210C汽车
1.项目包含异常现场信息保存功能模块,异常栈回溯分析模块。2.backtrace函数用于跟踪函数的堆栈信息,通过系统注册的异常处理函数来调用backtrace函数实现系统异常时自动打印函数的调用栈。
190C物联网
rtos内核产品系统
1.项目属于自研rtos微内核,包含内核调度、任务管理、任务同步、任务通信、中断管理、异常管理等功能模块2.项目通过以上模块构成一个完整可运行的rtos微内核,对下提供不同架构移植适配框架,对上提供统一的rtos任务接口,用户app一次编写可以多个不同硬件平台运行
230C物联网
1.能够检测交流输入电压,并过压欠压报警2.能够检测漏电压并报警3.能够检测地之间的漏电压和接地电阻并报警4.当报警能够切断输出并且能够恢复5.能够进行声光报警并能消音
340C智能硬件
1.实现1路24V200多A电流分成13路每路指定电流输出2.能通过485或者按键控制通断3.能够实现过流和过压自动切断4.有电源指示和过流指示功能5.能够实现13路同时工作,总电流130A
310C科学研究
主要有电源模块,温度采集模块,电机驱动和控制模块,电机信号采集模块,安全电路模块能够实现单步调焦,单步变倍,连续变倍,到达任意视场,可以反馈当前码盘值;可以测稳,可以通过指令改变电机的参数,可以实现pid控制,
380C智能硬件
传感器可以感应氨气浓度,转化为对应的电压信号,由单片机采集,并用公式计算为氨气浓度。利用485通信将数据发送上位机显示氨气浓度。单片机需要控制PWM加热传感器使得传感器到达工作温度才能采集。
330C医疗健康
环境监控产品系统
机房动力设备通过智能数据接口(RS232、RS485、RS422)或者增加采集传感设备接入动力环境监控系统,实现设备运行正常状态监测、异常状态预测、在线智能故障诊断等功能。动力设备及服务器、传输交换设备的工作环境,如温湿度、漏水、消防等环境参量监测、机房空调监测接入动力环境监控系统,实现数据实时监测
390C物联网
STM32终端采集温湿度(DHT22)、PM2.5(激光传感器)、可燃气体(MQ-2)。数据通过Wi-Fi模块(ESP8266/ESP32)上传至本地Linux网关(RaspberryPi)。Linux网关运行轻量级MQTTBroker(Mosquitto),存储数据到SQLite。QT上位机实时显
560C++人工智能
基于STM32的智能温湿度监测系统1.项目概述这是一个以STM32F103C8T6单片机为核心的嵌入式系统,能够实时、精准地采集环境温湿度数据,并通过多种方式(本地显示、串口传输)进行反馈。项目完整实现了从传感器数据获取、核心处理器编程到上位机数据交互的物联网终端原型,体现了硬件驱动、数据通信和系统
530C开发工具
本项目具备完整的机械结构、运动控制及人机交互功能:1)机械模块:采用仿生海豚流线型外观设计,全部结构件通过SolidWorks建模并优化打印路径,包含基座、六个伺服关节、柔性夹爪模块,支持快速拆卸重组;2)控制模块:基于STM32F103核心板开发多轴运动控制器,通过机驱动板精确控制多个舵机协同运动
740C智能硬件
Zynq7000分为PS(处理系统)和PL(可编程逻辑)两部分。PS部分包括ARM处理器和一些外设,而PL部分则是FPGA,可以用来实现自定义逻辑。PL扩展8路UART外设,PS负责以太网接口,通过AXIGP总线接口实现PS与PL的高速数据互连。
410C开发工具
下位机主要包括一下四个模块1、下沉式成型运动模块;2、DLP光机控制模块;3、液位智能调控模块;4、实时监测与异常预警模块。上位机主要包括:1、3D显示模块;2、模型切片模块;3、串口通信模块。
520C开发工具
工程样机全部采用国产化元器件,其中国产ARM芯片因制程导致算力不足,采用DMA循环读取、算法优化等方式保证了嵌入式软件的性能;设计了一拖二的上位机软件,能够同时测试两路加速度计模块;采用样条插值温度补偿方式将温度偏移降至10ppm以内;为下一步SIP做好了准备。
480C项目任务
单线激光雷达,支持宽电压供电、25~100Hz扫描频率、最高216K发射频率、内置区域监测算法、对外提供网络数据报文、IO信号输出(PNP、NPN)。高可靠性工业设计,IP67,-40℃-65℃宽温度环境。
600C++工业互联网
一款优秀的主动睡眠制冷设备,旨在解决传统空调或风扇在睡眠场景下的诸多痛点,其核心功能围绕以下几点构建:精准温控:能够实现±0.5℃甚至更高精度的温度控制,并快速响应温度变化,例如在10分钟内实现≥7℃的降温幅度。睡眠状态自适应:设备可以感知用户的睡眠阶段(如入睡、深睡、醒觉),并自动调整运行模式,例
560C人工智能
节能控制器产品系统
1.精准调压节能功能:依托stm32f1芯片的高性能运算能力,调压模块可根据养殖设备(暖灯、通风机等)的负载需求,精准调节输出电压,避免电压过高导致的能源浪费与设备损耗;针对暖灯设备,可通过调压实现亮度/功率分级调节,配合环境温度动态适配,在满足取暖需求的同时降低电能消耗,较传统固定电压模式节能20
840C物联网
1.全参数实时监测功能:系统24小时不间断采集电房内电流、电压、漏电电流、设备温度等核心用电参数及环境温湿度数据,通过用户操作面板与后台平台实时展示;支持单参数精准查看与多参数对比分析,直观呈现整场用电运行状态,替代传统人工巡检,实现用电状态全面掌控。2.异常检测与上报功能:预设各用电参数安全阈值,
650C智能硬件
智能发酵项目产品系统
1.联网通信模块:Wi-Fi多网络模式,实现设备与云端平台、手机APP的实时数据交互;具备远程在线监控、指令下发功能,可实时同步发酵过程参数、设备运行状态等数据,支持异常信息云端存储与追溯,保障跨地域远程运维管理。2.多参数检测模块:核心搭载pH值在线检测单元(检测精度±0.01pH,检测范围3.0
840C物联网
链路加密网关产品系统
整体系统架构设计。基于OpenWRT系统的软件开发,包括虚拟网卡、数据转发、数据加解密、网络封包、握手协议等流程。相关开发文档和对外解决方案编写,项目流程跟踪,商密申请等工作。
420C物联网
当前共57个项目more
×
寻找源码
源码描述
联系方式
提交