嵌入式软件 软件定制 案例

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
《边缘计算网关上位机系统》
为XX公司(国企)新产线开发边缘网关上位机软件,工控机配置仅2核CPU/G内存,却能实时接入2000+设备点位,采集周期要求≤1秒,且需同时完成边缘计算与报警判定。作为技术架构负责人,核心挑战是在极限资源下设计轻量级高吞吐架构,确保2000点数据在1秒内完成采集、处理与推送,且CPU占用率不超过70%
工业互联网、物联网
C++、Python
Power Bicycle 康复训练系统
本项目面向康复与运动处方场景,为医院/康复机构提供智能功率车训练终端。用户扫码登录后,可开展适应性评估(QUEST+ 心理物理算法测定最小可感知负荷增量)、处方训练、体验与考核等流程。终端通过串口控制阻力负荷,通过 BLE 连接心电带采集心率、RRI、ECG 等生理数据,并将训练过程实时上传云端,供后台制定个性化处方、跟踪训练效果。核心模块包括:用户登录与绑定、适应性评估引擎、处方训练引擎、阻力/转速实时采集、心电带数据解析、MQTT 云端通信、本地 CSV 备份导出。业务路径为:设备联网 → 用户登录 → 评估/训练 → 数据上云 → 后台分析与处方下发。
医疗健康
Kotlin、Jetpack、BLE (...
AY 手机维修检测设备(ROC-RK3308B-CC Plus)-嵌入式 Linux 手持设备 / 工业检测终端 UI 与本地服务联调
1、立项背景和目标 项目面向手机维修场景,在 Firefly ROC-RK3308B 手持板上提供本地操作界面,完成电池排线信息读取、底层修复、排线固件 OTA、WiFi/系统设置等检测业务。目标是:新板从零可部署、UI 可操作、与本地后端通过本机 HTTP 联通,形成「屏幕操作 → 本地服务 → 串口/云端」闭环。底层 Python 服务非本人从零开发,本人从拿到新板开始负责系统部署、UI 落地与端到端联调。 2、软件功能与核心模块 LVGL 人机界面:主菜单多业务入口(设置、电池修复、点阵/原彩/听筒/相机等);设置页含 WiFi、系统升级入口、服务器/语言/亮度等。 rk_client 通信层:板端 C 通过 curl/HTTP 调用本机 127.0.0.1:8080 后端。 电池与排线:FPC 信息读取、底层修复任务与进度、排线固件列表查询与升级进度展示。 设置子系统:WiFi 扫描连接、亮度 PWM、语言/服务器持久化、界面主题与二级/三级菜单样式统一。 本地后端(联调对象):FastAPI 提供健康检查、Apple/串口/FPC/云端固件列表等 API。 3、业务流程与功能路径 新板部署 → 启动 rk-backend 与 lvgl-ui → 主界面进入业务页 → UI 发 HTTP → 后端驱动串口/排线/云端 → 轮询进度并刷新界面。排线 OTA 路径:插 FPC → POST /fpc/firmware/list 取 sdk_key 与云端 packages → 用户选择后 upgrade → 轮询 progress。电池修复:选容量模式 → 创建任务 → 轮询 → 重启确认。设置路径:二级菜单 → 三级选择面板保存配置并即时预览(如亮度)。
物联网、生活服务
Python、FastAPI、Linux
AY串口助手(手机维修设备上位机)-Windows 桌面端设备调试与维修工具软件
1、立项背景和目标 面向手机维修门店/产线场景,需统一连接维修盒、串口设备与 iPhone,完成芯片读写、数据解析与设备识别。目标是提供稳定的 Windows 上位机,降低对多套散装工具的依赖,把串口通信、HID 协议、苹果设备 ECID 识别集中到同一套 AY 助手中。 2、软件功能、核心功能模块 串口通信:端口配置、收发与会话管理 HID/USB 设备管理:枚举维修盒、下发指令、读写片相关流程 芯片数据库与 chip 资源:按型号加载固件/数据,支撑写片业务 苹果设备:动态加载 iTunesMobileDevice 栈,监听插拔并获取 ECID 数据解析:ParseUbindData 等对出厂/解绑类 BIN 数据解析 辅助:文件传输、下载管理等配套能力 3、业务流程、功能路径 启动程序 → 选择串口或连接 HID 盒 → 识别设备/芯片型号 → 加载 chip 资源或下发协议命令 →(可选)接入 iPhone 读取 ECID → 解析/展示结果 → 完成写片或维修相关操作。
人工智能、生活服务
C++、Qt、Apple Motion
Nviewer
⾯向组态可视化场景的图形界⾯应⽤,基于配置化图元信息动态构建显⽰界⾯。 1. 负责Linux平台下的Qt应⽤开发,参与界⾯模块设计与实现。 2. 基于Qt Graphics View框架实现图元动态展⽰、布局管理与交互功能。 3. 根据组态配置数据解析图元信息,实现界⾯元素动态加载与⻚⾯呈现。
物联网
C++、Boost、Qt、C/C++
某运动平台处理卡-某运动平台处理卡
业务:搭建好Dsp TMS320C6678 BOOT、SYS/BIOS 、BSP 功能: 1、SPI boot 启动; 2、SYS/BIOS 以太网、EMIF、SPI、UART(shell)、SRIO、固件更新、多核启动、核间中断。 1)主要负责 TI TMS320C6678 dsp 系统裁剪; 2)适配最新 Ti 2.0SDK 库; 3)实现Srio 路由配置,实现SRIo对外通讯; 4)修改驱动解决 DSP SGMII网络通讯问题; 5)EMIF调整配置解决与FPGA通讯数据出错问题; 6)适配新SPI flash 解决DSP boot和 DSP固件更新问题; 7)通过配置MPAX 实现内存重定向,实现DSP多核逻辑地址访问不同物理地址的功能; 8)实现DSP核间IPC 中断,已实现核间及时响应 ; 9)实现DSP网络在线更新功能;
内容平台
嵌入式设备固件升级、I²C 调试与芯片烧录上位机-M942 综合调试工具
本项目面向嵌入式设备研发调试及维护场景,将固件升级、I²C 通信调试和专用芯片参数烧录集成到同一款 Windows 上位机中,方便开发人员集中完成设备更新、外设调试和参数配置。 固件升级模块支持选择 HEX、BIN 格式应用固件,通过串口执行 A/B 升级。I²C 调试模块通过 IM942 串口转 I²C 桥接器访问外设,支持总线频率选择、设备扫描、寄存器读写及原始数据收发。 芯片烧录模块面向 JW3323A/JW3323C,支持芯片通信检测、8 字节 OTP 参数编辑、双备份区读取、预烧验证、正式烧录和回读校验。界面分别展示待写入数据与两个读取区的数据,并提示一致性状态。各模块集成于分页界面,共用串口选择,配合进度和日志信息,方便操作及问题定位。
人工智能、物联网
C#、C++、Python
智能变电站工业交换机管理平台
本项目面向工业以太网交换机及运营商网络场景,基于 Airoha EN8851 交换芯片现有嵌入式软件平台,完善二层网络协议及组播业务能力。 主要开发功能包括: IGMP Snooping:支持 IGMPv2、动态成员学习、Fast Leave、Snooping Proxy、动态/静态 Router Port、IGMP Querier、Trunk 组播、未知组播处理及 IPMC 表满策略。 DHCP Snooping:支持 Trusted/Untrusted Port、DHCP Binding 表、Lease 老化、非法 DHCP Server 过滤、Option 82、CPU 报文限速。 ERPS:基于 G.8032 实现环网保护,包括 R-APS 报文、Ring/RPL 管理、状态机、Guard/WTR/Hold-off、FDB Flush、端口 Block/Forward,以及 ERPS 与 IGMP、RSTP 的联动。 Web 管理、配置持久化、运行状态查看及异常日志。 支持组播容量、快速换台、ERPS ≤50ms 倒换及 ≥360h 长稳测试。
工业互联网
C++、TypeScript、Tailw...
一款物流分拣系统
该项目是面向快递分拣机的现场控制软件:供包台/顶扫设备扫码后,系统按快递公司(中通、圆通、申通、极兔、EMS、韵达、菜鸟等十余家)的对接协议获取分拣格口,经 Netty TCP 下发 PLC 控制小车落包,落格后回传分拣报告、满包自动锁格,形成“扫码—决策—执行—回报”完整闭环。 模块分五个:common(通用工具与报文编码)、dao(JPA + MySQL 数据层,含包裹轨迹、格口、配置等实体)、image(OpenCV 读图、水印压缩,及中通 FTP、申通/圆通 OSS 图片上传)、server(核心业务:PLC 七通道通信、各快递协议对接、分拣决策、License 授权、格口管理)、controller(Web 层:Thymeleaf 管理界面、扫码设备 HTTP 接口、启动初始化与定时任务)。 主要功能:扫码分拣决策与 NoRead/异常件处理、格口维护与满重锁格、PDA 带牌绑定、进出港切换、环线监控大屏、轨迹查询与产量/员工报表、各快递配置管理、图片采集上传、系统状态监控与授权管理。
物流仓储
Java、jQuery、MySQL
4G CAT.4模组 L716(中兴微平台,Linux)-Fibocom-L716
详见: https://www.fibocom.com/SeriesProduct/info_itemid_44.html L716系列是一款LTE Cat.4无线通信模组,支持LTE-TDD/LTE-FDD/WCDMA/GSM多模通信制式,最高可实现150 Mbps下行速率和50 Mbps上行速率。产品采用LCC+LGA封装,尺寸为32.0 x 29.0 x 2.4mm,具备高性能、低时延、高可靠性等特点。 L716系列拥有丰富的工业标准接口资源和内置网络协议栈,可满足多样化的物联网产品软硬件需求。该系列模组可广泛应用于工业路由器、工业网关、安防监控、车联网等物联网场景,为用户提供稳定高效的无线通信体验。
工业互联网、物联网
Linux Driver、Linux K...
基于Stm32的大地电磁实时数据采集系统
本项目是一套面向大地电磁(MT)现场测量的数据采集终端软件,运行于 STM32H723 平台。系统通过 ADS1262 高精度模数转换器同步采集电场 Ex 和磁场 Hy 两路原始时域信号,支持低频、高频两类采样任务及采样率、增益等参数配置。采集数据按“项目—测点—频段—通道”组织并保存为原始数据文件,同时记录测点号、GPS 时间、定位、通道及采样参数等元数据。系统支持通过 LoRa/LoRaWAN 进行设备状态上报、命令交互和数据文件传输,并提供采集过程监视、心跳、异常恢复和存储空间管理能力,为后续波形查看、频谱分析、解释处理、项目归档与数据追溯提供可靠的原始数据基础。
工业互联网
FreeRTOS
工作状态监测
一、立项背景和目标 在数字化工位管理、智慧办公与特种作业安防场景中,传统考勤系统仅能记录出入打卡,无法实时感知员工在岗状态及异常作业行为。本项目基于瑞芯微高性能边缘计算平台 RK3588,构建一套边缘侧低功耗、高实时性的“人脸识别与工作状态智能监测系统”,实现无感身份核验、在离岗检测及专注度/违规作业状态的边缘端一体化实时分析。 二、软件功能与核心功能模块 1. 高性能视频流采集与预处理模块:支持多路 RTSP/MIPI-CSI 高清工业摄像头视频流接入,利用硬件编解码单元(MPP)完成硬解与图像色彩空间转换(RGA)。 2. 边缘端人脸识别与活体检测模块:基于深度学习模型实现人脸快速检测、关键点对齐、RGB+红外双目静默活体防伪及本地特征库千万级特征向量秒级比对。 3. 工作状态与行为分析引擎:结合人体姿态估计与工位 ROI 区域检测,实时分析在岗/离岗时长、低头玩手机、脱岗疲劳打瞌睡及异常离席等工位状态。 4. 告警联动与边缘数据上报:支持状态异常事件触发抓拍、本地低延时告警,并通过 MQTT/HTTP 将脱敏状态数据结构化上报至企业中台。 三、业务流程与功能路径 摄像头实时输入视频流 -> RK3588 硬件解码与 RGA 图像裁剪缩放 -> NPU 驱动执行人脸识别算法完成身份绑定 -> 并行推理工位人体姿态与行为检测模型 -> 业务逻辑状态机聚合判定工位状态 -> 触发本地声光/日志告警并异步上报管控后台。
企业内部管理、人工智能
Python、ONNX Runtime、...
大模型驱动的工业数字孪生平台-LLM Digital Twin
面向智能制造与物联网演示的数字孪生平台,支持用自然语言直接控制虚拟与真实设备。 核心功能:①LLM Agent解析自然语言指令,自动映射为设备操作;②MQTT总线实时同步设备状态,指令下发毫秒级响应;③Three.js三维场景实时渲染,设备状态一屏总览;④Webots仿真环境真机联调,支持虚实融合验证。适用于工厂产线可视化、智能家居演示与物联网教学场景。
智慧数字孪生、物联网
Python、FastAPI、Three...
模型训练
1. 业务驱动功能 · 根据业务需求(如商品推荐、图像分类、搜索排序)定义模型要解决的具体问题,并设置相应的业务目标(如提升点击率、转化率)。 · 明确模型输出与业务动作的对接方式(如推荐列表、搜索结果、分类标签)。 2. 项目核心功能 · 开发微调流程:数据标注、模型训练、效果评估、迭代优化的完整工具链。 · 支持与业务系统对接,接收业务数据并返回推理结果。 · 具备模型版本管理与回滚能力。 3. 功能路径 · 业务需求 → 明确任务目标(如推荐系统) · 采集并清洗业务数据(用户行为+商品信息) · 选择合适的预训练模型 · 在验证集上评估效果,通过测试后部署上线 · 持续监控并定期更新模型
人工智能
Python、kotlinx.corou...
工业水务仪表采集上位管理系统-水务数据采集客户端
本项目面向水务现场计量场景,目标解决人工抄表效率低下、设备数据无法集中监控的业务痛点。系统主要核心模块包含串口通信管理、仪表数据采集、数据持久化存储、历史数据查询、报表导出模块。业务流程:配置串口参数后建立与现场水表、电磁流量计设备连接,按周期采集流量、累计计量等参数,数据存入数据库,支持按时间条件检索记录,导出报表用于业务统计,方便运维人员查看设备实时运行状态。
工业互联网
C#、.NET Framework、lo...
  • 1
  • 2
  • 3
  • 4
  • 18
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服