嵌入式软件 软件定制 案例

quick_server
1、背景和目标:对企业所有服务请求进行轻量级安全和速度优化,减轻服务器的并发压力。 2、quick_server系统,不依赖外部引用,即插即用,主要用来进行极速快捷安全的http请求。大大减轻服务器的并发压力。轻松实现高并发场景下极速快捷安全的http请求。
企业内部管理、电商
Java、JavaScript、Spri...
消息中心
1、背景和目标:解决高并发,对外提供统一的消息处理业务 2、功能模块介绍:六大功能模块:http通讯模块、缓存模块、消息队列模块、消息重试中心模块、消息调度模块、公共模块;对外百万级别并发项目,TPS可达1000/s。作为中间件,对外提供统一的消息处理业务。所有系统,包括电子签章平台、一照通行平台、一网通办平台,消息的请求和处理都经过消息中心。轻松实现异步、解耦、削峰。 3、功能描述:支持企业所有的内部系统接入,包括电子签章平台、一照通行平台、一网通办平台。轻松实现异步、解耦、削峰。
电商、企业内部管理
Java、Node.js、Python、...
企业AP自组网
企业多AP自组网,发现,选举,配置同步等。 企业AP自组网功能,是一套无需独立无线控制器(AC)或互联网连接,即可让多台AP自动完成发现、组网和配置的智能组网技术,旨在降低企业无线网络的建设与运维成本。 ### 核心工作机制:主AP选举与虚拟AC 企业AP自组网的核心在于“虚拟AC”和“主AP选举”机制。 1. **自动发现与主AP选举**:在同一个二层网络中,所有开启自组网发现功能的AP会通过专用协议进行协商,自动选举出一台“主AP”。这台主AP会扮演无线控制器的角色,负责管理网络中的其他“从AP”。 2. **虚拟AC功能**:当网络中的设备(如网关或路由模式下的AP)开启自组网和AC功能后,它会成为一个“虚拟AC”,能够集中管理下联的AP设备,实现统一的配置下发和管理。这意味着企业无需额外购买硬件AC,即可享受集中管理的便利。 ### 灵活的组网方式 企业AP自组网支持多种组网方式,以适应不同的部署场景: * **有线自组网**:最常用的方式。将新AP通过网线连接到网络中已有的AP、网关或交换机上,系统会自动完成发现和配置同步,无需手动干预。 * **无线Mesh组网(AP Mesh)**:在无法布线的区域,可以通过无线方式扩展网络。新AP在出厂状态下,靠近已有AP上电,即可通过本地Web界面或移动端APP将其无线添加至网络,实现灵活的信号扩展。 * **AP Mesh有线/无线混合配对**:支持先通过有线方式完成Mesh配对,再将AP下电安装到目标位置,AP会自动切换至无线中继模式工作,兼顾了配置的便捷性和部署的灵活性。 ### 极简的配置与管理 * **零配置上线**:新设备接入网络后,会自动从主AP同步全局配置,实现“即插即用”,极大简化了开局流程。 * **统一管理入口**:管理员登录网络中任意一台设备,即可对全网设备进行配置和管理。 * **多样化管理工具**:支持通过移动端APP进行快速开通与运维,也可通过本地Web界面进行管理,或接入云管理平台进行远程集中管理。 * **分组管理**:支持将AP按区域或楼层划分为不同的分组,实现更精细化的配置和管理。 ### 关键优势与可靠性设计 * **成本节约**:省去了独立无线控制器的硬件采购成本和部署复杂度,同时减少了对专业运维人力的依赖。 * **高可靠性**:支持无线自愈功能,当Mesh无线链路出现故障时,系统能自动切换至备用链路或触发有线至无线的切换,保障网络连通性。 * **部署灵活**:突破物理布线限制,尤其适用于已装修完毕、无法新增布线的办公、酒店或商业零售等场景。
物联网
工业设备振动监测终端-振动哨兵Demo
针对小型工业电机、泵类设备缺少低成本状态监测手段的问题,设计一款本地化振动监测终端。通过加速度传感器采集振动信号,STC/STM32单片机完成ADC采样、滑动窗口滤波和特征提取,运行轻量级TinyML分类模型,判断设备当前状态为“正常”或“异常”。结果通过串口发送至迪文触屏实时显示,支持阈值告警、历史记录查询。目标是在无上位机、无云端的条件下实现离线监测,降低部署成本。
工业互联网
C++
基于ESP32S3的智能医药箱语音控制系统-esp32_medical_box
一、立项背景和目标 我国老龄化加剧,慢病患者需长期按时按种服药,但老人常记不住时间、分不清药品,漏服错服直接影响疗效;市面药盒多为被动分格容器,无提醒、无交互。本项目以 ESP32-S3 为主控研制智能语音药盒:用语音代替按键与手机 App,实现"唤醒—问药—确认—开柜"的自然交互;三路电磁锁独立控制三个药柜,必须二次确认才开锁;状态屏同步显示问答与柜号,断网仍可本地语音取药。 二、软件功能、核心功能模块 系统基于 ESP-IDF v5.5.4 的 FreeRTOS 多任务架构:INMP441 采集 16kHz PCM,ESP-SR AFE 完成 AEC/VAD/唤醒("你好小安"),播放 PCM 回灌作 AEC 参考,边播报边可唤醒;voice_session 统一收口会话阶段,logic_dispatcher 单队列串行处理唤醒、ASR、TTS、开盒四类命令;ASR/TTS 走百度 WebSocket,audio_service 用 2MB PSRAM 环形缓冲统一承载采集与播放;dialog_router 保留 6 轮上下文,按"本地指令→固定问答→云端对话"路由;Open_Box 驱动三路继电器脉冲开锁后回到断电状态;状态屏中文分页显示、空闲 60 秒熄屏;断网由本地固定指令兜底。 三、业务流程、功能路径描述 联网:说"你好小安"唤醒,中央队列立即停播并取消在途请求,录音会话独占麦克风采集,PCM 上传百度 ASR 得到文本,再按"本地指令→固定问答→云端对话"路由;回复为纯数字 1~3 时提示药品柜号并确认取药,-1 表示无药,其余交 TTS 播报并在状态屏分页显示。离线:断网转本地识别,说"打开一号柜"后显示柜号并播放提示音,第二轮说"确认开盒"才提交,超时、低置信度或模糊候选都不开柜。开盒路径:确认文本连同会话代次经 logic_send_asr_cmd() 进入中央队列,逻辑任务驱动继电器脉冲开锁,脉冲结束回到断电状态,代次过滤保证旧结果不误触发。
物联网
ESP8266/ESP32
48v-12v双向数字电源
1.支持48v-12v双向能量转换 2.采用buck-boost开关拓扑 3.电压纹波控制在200mV以内 4.使用电压下垂限流 5.具备电池均浮充管理功能 6.具备输入输出保护功能 7.使用pid增量+前置反馈调节,稳压精度满足要求 8.北向协议采用Modbus-RTU,可通过上位机控制输出电压和限流点
能源
智能交流充电终端通信与远程升级开发
本项目面向小区、园区及办公楼停车场,开发集充电控制、电能计量、设备联网和远程管理于一体的7kW智能交流充电终端。 设备支持插枪即充、刷卡、平台远程及蓝牙操作等启动方式,通过4G或以太网连接管理平台,实现设备认证、心跳、运行状态上报、远程启停、订单及账单上传、故障信息上报和参数配置。通过RS485读取电表数据,为电能计量和异常监测提供支持。 系统支持网络及蓝牙两种固件升级路径,便于现场调试和后续版本维护。产品已量产并在多个实际场站投入使用。本项目为任职期间参与的团队项目,本人主要负责设备通信、平台协议对接、网络升级和电表通信模块。
出行、工业互联网
BLE (Bluetooth Low E...
数字孪生数据质量校验平台
数字孪生数据质量校验平台 业务与功能:本项目是电信运营商 IP 骨干网数字孪生工程的数据质量校验后端平台。各省网络采集数据(设备、链路、BGP/VPN/SRv6 路由、流量等 30 余类)以 Excel/CSV 按批次上报,平台负责解析入库、自动化质量校验、生成核查报告,并将问题回标到源 Excel 单元格,保障进入孪生库的数据准确、完整、一致。 背景与目标:数据质量决定孪生仿真精度,而人工核对数万行多表数据效率低、易遗漏,且问题难以精确定位。项目目标是实现“解析→校验→报告→标注→打包下载”全链路自动化,校验结果精确到单元格,规则可配置(100+ 复杂校验器),基于 Spark 支撑大数据量,并按省份、批次隔离管理。 核心模块:①文件解析模块(UnifiedFileParserController 统一编排,多引擎解析);②规则校验模块(数据库规则驱动 + 跨表关联、唯一性、格式等复杂校验器);③结果输出模块(Excel 回标、HTML 报告、数据分类统计与质量评分);④批次与文件管理模块(批次信息、ZIP 打包下载、按批次删除)。 业务流程:各省提交批次文件 → 解析入 Spark/MySQL → 执行规则校验并落库 validation_result(含行列定位)→ 统计评分并判定“通过/不通过” → 导出核查报告 → 在源 Excel 上标注问题 → 打包 ZIP 并回写下载路径 → 用户下载报告与标注文件,修复后重新上报。
企业内部管理、智慧数字孪生
Java、Spring Boot、Vue...
基于全志H618芯片的异构人脸识别储物柜系统
由全志H618作为主控的异构系统,边缘视觉采集由嘉楠K230芯片结合摄像头进行采集,通过视频推流推送到Pc进行人脸识别,识别结果下发H618,H618发送控制命令给ESP32控制相应柜门开关。其中K230和H618采用了多任务架构,每个任务分配独立线程,数据交互有队列和回调函数。
物流仓储、物联网
C/C++、FreeRTOS、OpenC...
BCM
车身域控 PEPS(无钥匙进入与无钥匙启动) 支持智能钥匙、蓝牙钥匙、NFC钥匙等多种认证方式。 实现靠近迎宾、离车自动落锁、一键启动/熄火、电源模式管理。 具备低频寻卡、高频通信、滚动码认证及防中继攻击等安全机制。 支持钥匙位置识别、车内/车外天线分区检测,确保合法进入与启动。 大灯系统 实现自动大灯、远近光自动切换、日间行车灯、位置灯、转向灯、雾灯等控制。 支持迎宾灯光、伴我回家、灯光秀等个性化功能。 具备灯光故障诊断、过流/过温保护及失效降级策略。 门锁系统 实现中控锁、遥控锁、车速自动落锁、碰撞自动解锁、儿童锁等功能。 支持门状态监测、防盗报警、非法开门提示。 可与PEPS、车窗、后视镜等系统联动,实现整车闭锁与解锁逻辑。 雨刮系统 实现自动雨刮(基于雨量传感器)、间歇/低速/高速刮刷、洗涤联动。 具备冬季防冻保护、堵转保护、电机过流保护及故障诊断。 支持雨刮位置记忆、维修模式及与车速联动的灵敏度调节。 其他集成功能(可扩展) 车窗控制、后视镜调节/折叠/加热、氛围灯、座椅记忆、电源管理、网络管理等。 支持整车OTA升级,实现功能迭代与个性化配置。
汽车
MATLAB
云桌面系统
1.项目说明: 云桌面系统 2.项目主要模块: a. windows被控端: 采集本机的画面和play声音发送给远端,接收远端的mic声音/鼠标/键盘等控制指令在本机回放 b. windows pc 主控客户端:播放远端桌面的画面和play声音,并采集本机的mic声音/鼠标/键盘等发送给远端 c. webrtc 主控客户端 d. macos 主控客户端 e. 嵌入式Linux 主控客户端:全面接管系统界面,只有客户端界面,功能同windows pc端 f. web设备管理端 3.项目主要功能: 在客户端低延时操作远端的电脑,局域网内实现无感打游戏
音视频、云计算
C++、Go、Rust
智能沙盘管理系统-微艺达沙盘管理系统
微艺达沙盘管理系统是武汉微艺达智能科技自研的智能沙盘行业SaaS管理平台,通过"Web管理后台 + 终端用户登录端 + 物联网网关 + 物理沙盘模型"的软硬一体化架构,将传统静态沙盘升级为可远程交互、可数据可视化、可多端协同的智能数字孪生系统,服务于智慧城市、智慧交通、智慧农业、智慧物流、智慧工业等多元化应用场景。公司具备4000+㎡生产车间、20+专业技术人员、600+㎡办公面积、8个核心职能部门的实体产能支撑,实现从沙盘定制生产到数字化管理的一站式交付。 核心功能模块: 一、公开展示端(无需登录):品牌首页展示公司介绍、5大业务领域、核心数据(4000+㎡车间/20+技术人员/600+㎡办公/8职能部门)、引导按钮"了解企业""进入沙盘演示",支撑政企客户初次触达与品牌认知。 二、终端用户端:滑块验证码安全登录(用户名/手机号+密码双因子),账号由平台管理员开通(非自助注册,符合B端合规要求);支持远程参观沙盘演示、实时查看业务数据,适合园区领导/政府客户/合作方异地参观。 三、管理后台(Web端,基于RBAC的企业级权限体系): 1. 系统管理:系统级配置与入口聚合; 2. 用户管理:终端用户CRUD,支持冻结/解冻状态切换,按姓名/手机号/冻结状态多维度检索(示例数据:枣阳经开区 17343289109); 3. 角色管理:角色定义与权限分配,菜单按角色动态加载; 4. 菜单管理:后台菜单树形结构维护,支持多级菜单与按钮权限; 5. 部门管理:多级组织架构管理,数据按部门隔离可见; 6. 设备池:物联网设备(传感器/控制器/网关)统一管理与跨沙盘调度; 7. 沙盘管理:沙盘新增/编辑/删除,字段含名称、类型(智慧城市/智慧园区/智慧能源/智慧环保)、缩略图、网关状态(在线/离线实时监控)、创建/更新时间;一键进入沙盘展示、沙盘配置、网关配置。 四、已落地案例:枣阳经开区规划沙盘(智慧园区)、江苏开放大学环保监测沙盘(智慧城市/环保)、智慧城市运营中心沙盘、智慧能源测试沙盘等,覆盖政企客户、教育机构、园区管委会等多类终端用户。
企业服务(saas)、工业互联网
Java、Python、Vue、MQTT
新一代DCI(数据中心互联)设备 :连接数据中心的设备-DCI
1.负责核心业务模块开发,基于 FPGA 寄存器手册,实现多路客户端信号到高速数据通道的协议映射与适配,支持行业标准协议栈,开发灵活接口适配模块,实现多频段自动调谐,适配多厂商硬件模块(旭创/海思/英飞凌),适配光电转换芯片(inphi芯片),支持多种工作模式切换 2.负责告警管理模块,实现并维护三级告警处理架构(Hwlib/Collect/Fiter)和四级告警等级(CRITICAL/MAJOR/MINOR/WARN) 3.负责事件处理及配置变更上报功能开发 4.负责南向接口标准化:基于数据模型完成 12 个标准接口适配,XML/JSON 双格式,多厂商互通验证
物联网、工业互联网
Linux Driver
TMC5160的2路步进电机驱动
1. 项目背景与目标 背景:工业传送带双轴步进驱动,上位机经 CAN 总线远程指挥,要求高可靠、可断电恢复 目标(取 require.md 需求锁):双 TMC5160 独立控制,绝对/相对/速度三种运动模式;精度 0.09°/count;最高 600rpm;CAN 500kbps;24V 供电 2. 软件功能 运动控制:3 种模式 + 6 档速度参数组,梯形加减速由驱动芯片内部规划 回零与校准:无机械限位自动回零 + 校准门控(未校准拒动,防跑飞) 闭环与保护:编码器闭环、失步/过温/驱动异常/SPI 故障四类状态上报 安全:急停一键全网断功率、看门狗 5s 兜底复位、越限保护 诊断:运行状态实时回传 + 老化测试数据掉电保存 3. 业务流程 上电 → 两路先后回零 → 接收运动指令(即时 ACK + 异步到位反馈)→ 循环监控;急停 → 断电自由停 → 重新回零恢复
人工智能、物联网
Altium Designer、STM3...
基于qt的数据采集显示软件
面向多板卡(主控板+采集板)的动态信号采集与分析系统。实时示波采集并管理设备、通道及采样率;历史任务支持按日期/关键字检索、会话管理、波形回放与全量概览;分析功能涵盖FFT频谱、倍频程、历史趋势、滤波/平滑/微分等分析窗口;数据可导出为CSV、TXT、MATLAB、Excel、Word多种格式,支持选定范围/全量、绝对/相对时间、分卷大小等配置;还提供会话文件夹/文件导入、导出参数持久化,以及设备连接状态与UDP数据源IP白名单管控,满足科研与工程测试场景的采集、存储、分析、导出一体化需求。
大数据、人工智能
C++、Qt
cc2538搭载zigbee3.0按键控制开关继电器并通过oled显示
1.cc2538搭载zigbee3.0按键控制开关继电器并通过oled显示 2.A模块按键按下,B模块继电器开灯,A模块显示快关状态 3.再次按下按键,B模块继电器关灯,A模块显示快关状态 4.可以实现物联网设备的二次开发 **协调器 Coordinator(ZC)**:网络创建者,整个 Zigbee 网络的根节点,一个网络只能 1 个。 **路由器 Router(ZR)**:中继转发,扩展网络覆盖,可带子设备,需要持续供电。
物联网
Zigbee
4G OPEN CPU-4G CAT
该智能水务远程抄表项目面向供水企业与终端用户,核心业务包括:水表数据定时采集与上传、异常用水报警、远程阀控、阶梯水价计量以及设备状态监测。系统每6小时自动上报一次脉冲读数,支持实时查询与历史数据回溯;当检测到流量突增、持续微漏或电池欠压时,立即向云平台推送告警信息,并可远程关闭阀门。此外,平台可依据用水量执行阶梯计费,帮助水务公司降低人工抄表成本,提升漏损管控效率。
物联网
C/C++、Alibaba Cloud ...
基于GD32嵌入式开发
本项目主要实现 SD 卡数据读写、按键交互、红外遥控与点阵显示功能。系统可通过本地按键检测,驱动点阵模块实时展示信息;同时支持遥控器操作,切换 SD 卡存储数据或本地内置数据的播放。可利用点阵屏反馈工作状态,结合按键与遥控器两套控制方式,灵活管理数据读取与播放流程。
物联网
STM32、Thread
FPGA AD DA开发平台设备
本项目用于多频段、多带宽、多数据速率测运控信号的射频接收、采样和预处理,支撑测控链路安全防护、抗干扰等新体制、新方法研究。 主要功能如下: 1、硬件平台功能 采用PXI/PXIe总线架构,19寸4U上架机箱,集成零槽主控、信号调理、信号采集、信号处理、时频等模块。机箱兼容PXI Express和cPCI Express,含系统槽、定时槽和混合外设槽。主控模块主频2.2GHz,内存16GB DDR4可扩展至32GB,512G SSD,提供整机显控软件及模块接口。 2、信号采集功能 2通道、2块板卡;最高采样率≥3200Msps,模拟输入带宽≥2800MHz,量化位数≥12位;按ANSI/VITA57.1标准设计,提供与主控模块接口。 3、信号处理功能 2块接收模块+1块发送模块;采用XILINX XC7Z045-2FFG900I。承接采集数据,完成并行预处理、解调处理,提供智能处理接口和开发环境;支持高速A/D与D/A转换、数字混频下变、抽取滤波、调制解调等算法例程;提供与GPU类板卡模组的数据接口,具备A/D接收、D/A发送功能。 4、上位机软件功能 运行于Linux/Windows,采用QT C++,分驱动层、算法层、应用层。支持2通道参数、增益、输入输出频率、带宽配置;实时显示时域、频域、瀑布图,刷新率3次/s,频率分辨率最高100Hz;支持全带宽和信道化子载波显示、mark点测量、采集频点与中心频点/带宽配置、存储路径与命名、时长/分段/按大小采集、外统一时码/外10MHz/外1PPS切换、时间码插入、状态监视、数据缓存落盘、导入导出、入库检索、TB级回放、内外参考切换,以及TCP服务端/客户端/UDP远控。 5、信号处理算法功能 包括DDC/DUC、CIC、LPF、重采样、FFT、并行FFA、Farrow并行插值、CMA/DDA盲均衡、通用环载波同步、时钟恢复等;支持BPSK/QPSK,符号速率可达100Msps,bit速率1~100Mbps/2~200Mbps。
云计算
Qt、Linux、Altium Desi...
小米智能家居IoT平台
参与小米智能家居平台相关研发,覆盖设备接入、消息通信、状态同步、远程控制与业务联动等核心能力。负责终端与云端协同方案落地,完成设备认证鉴权、指令下发、状态上报、场景联动及告警处理,保障多品类智能硬件稳定接入与可运维。熟悉智能家居业务链路,能够打通固件、网关、平台与应用层,支撑设备管理、用户控制与规模化接入。
物联网、工业互联网
Java、JavaScript、Vue
  • 1
  • 2
  • 3
  • 4
  • 19
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服