熟练掌握C/C++语言,熟悉Visual studio、Qt、C#开发环境下的编程和调试,熟悉MATLAB Simulink建模和仿真;
熟悉CANOpen总线协议的开发及应用;
熟悉原型设计,UI设计,掌握ps、x-mind、axure等设计软件;
熟悉Linux内核架构,有嵌入式Linux底层驱动程序设计经验;
了解Socket通信,有Socket接口编程项目经验;
熟悉DSP C6000系列软件驱动的开发,包括CAN、I2C、ISA等并口和串口总线的驱动开发;
熟悉实时以太网TRDP协议,熟练掌握MVB驱动程序的开发及应用;
熟悉自组织神经网络(SOM)、决策树和支持向量机(SVM)等机器学习算法;
具备项目总体规划、计划制定、组织开发的经验和能力;具备有效的分析和引领客户需求的能力;
1、基于Qt的通用模块库建设及应用
项目描述:基于QT构建具有自主产权的通用功能模块库,包括TCP/UDP/MVB通信模块、仪表盘模块等基本显示模块库,独立承担项目开发、验证及实际应用,基于嵌入式QT构建具有通用化、参数化和可视化特点的模块组件。为开发者提供了多种细粒度的基本功能组件单元以及面向功能的接口,有效地提高前端软件的开发效率。
2、工业网络通信总线故障分析及定位
项目描述:本项目基于系统的状态数据和故障数据等基本信息,利用机器学习、数据挖掘等技术,研制工业总线健康诊断装置和地面端的总线监控系统,实现对工业总线的通信质量评估、故障预警及故障定位。
项目职责及业绩:作为项目负责人负责对项目的策划和具体研发任务分解,通过对自组织神经网络(SOM)、支持向量机(SVM)和决策树等算法的研究及应用,实现对总线通信系统的通信质量评估和故障的分类识别,可及早发现并反馈异常、故障信息,提高维护效率。
CAN总线检测升级的硬件工具自不必说,大家经常能够在各个B2B平台上找到的CAN总线分析仪就是专门从事这一方面工作的。但仅有分析仪还不够,我们还需要相应的配套软件实现CAN数据的下载,检测以及破解。下面,我们简单介绍一下这种CAN总线分析检测破解软件的几大典型功能: (1)数据
PMP培训内容包括项目管理的五大过程组,即项目的启动、计划、执行、监控和收尾阶段,竟还有十大知识领域,即范围管理、时间管理、质量管理、成本管理、人力资源管理、沟通管理、风险管理、采购管理。整合管理和干系人管理。讲解了有关项目管理知识。项目是由各种过程组成的,这些过程可分为两类:一