基于CANopen的通信模块开发

企业服务-数据服务 xc

作品名称: 基于 CANopen 的工业雷达通信从站模块(GD32F103) 作品介绍: 本项目面向工业雷达设备通信控制,基于 GD32F103(兼容 STM32 生态)完成 CANopen 从站软件开发。系统采用 C 语言 + FreeRTOS 架构,实现了 PDO、SDO、NMT、Heartbeat 等 CiA 301 核心功能,并完成对象字典映射、周期 PDO 上报、总线异常检测与恢复。 为提升现场可用性,模块支持通过双旋钮配置节点 ID 与启动波特率,并实现按节点 ID 的错峰启动机制,降低多节点同时上电时的拥塞与随机不上线风险。应用层实现了 DI/DO 状态与方向控制、脉冲计...

基于CANopen的通信模块开发
基于CANopen的通信模块开发

PLC系列板卡嵌入式软件开发

企业服务-数据服务 xc

本项目是公司PLC产品线的核心组成部分,涵盖多款模拟量、数字量及特殊功能板卡的嵌入式软件开发与维护。我在项目中负责从底层驱动编写、功能调试、硬件适配到客户现场支持的全流程工作,累计参与开发了8AI/8AO、RTD(热电阻)、TC(热电偶)、DI/DO、太阳能充电板等十余种板卡,形成了一套稳定、可复用的嵌入式软件框架。主要工作内容包括: 多类型板卡驱动开发:针对不同硬件平台,编写并优化底层驱动程序,涵盖8AI/8AO(量程可配置)、8RTD/TC(支持K型等多种热电偶类型)、16DI/16DO、太阳能充电板(增加AI通道及充放电逻辑)等。所有板卡均通过硬件测试,满足工业现场的精度和稳定性要...

PLC系列板卡嵌入式软件开发
PLC系列板卡嵌入式软件开发
------ 加载完毕 ------
联系需求方端客服