1. 精通C/C++语言编程,具备连续13年以上的实际开发经验。
2. 熟悉windows消息机制,熟练掌握VC++开发环境,熟悉MFC、GDI、STL、DLL及COM组件等技术的开发
3. 熟悉Linux操作系统及常用命令、熟悉GCC、GDB、cmake等工具进行程序的编译和调试。熟悉Qt能够熟练进行linux下应用程序开发。
4. 熟悉SQL编程,熟悉SqlSever、MySql数据库应用开发。
5. 熟悉ARM、x86及powerPC嵌入式平台,熟悉 UCOS/Linux/wince嵌入式产品开发,能够进行相关系统移植及应用软件开发。
6. 熟悉CAN、UART、SPI、ADC、DAC、DMA等总线通信协议熟练进行相关驱动及应用开发。
7. 熟练掌握多线程编程技术,熟练掌握windows/linux平台下串口、CAN总线及以太网通信协议及其编程技术,熟悉控制GPRS、3G、4G、5G等模块进行无线网络通讯设备开发。
7. 熟练C/S架构及TCP和UDP协议通讯编程,熟悉SOCKET 网络编程,熟悉RAS、AES、MD5、SHA等加密技术进行数据加密。
8. 熟悉PID自动控制开发。
一、车辆超速防护控制系统
1. 完成powerPC+架构下的UCOS系统移植及平台SPI、CAN、UART、EEPROM、RTC、DMA、ADC、DAC、并口等软件驱动开发,bootloder程序的开发,系统稳定可靠。
2. 使用VC++ MFC实现高频率大数据量采集数据实时接收、分析,实现120个图像窗口的数据实时绘制与显示,260个线程的并发执行。
3. 实现基于CAN总线的32个控制器终端的应用程序的在线快速并行更新功能。
4.使用mysql数据库实现采集数据的高效存储。
二、车辆自动驾驶控制系统ATO
实现车辆自动驾驶控制系统,实现车辆自动油门、起步、加速、巡航、减速、定位、停车及障碍物自动识别报警等功能
三、车辆运行控制设备开发
基于ARM +Linux操作系统平台的裁剪与移植、基于双口RAM的双CAN总线,C++实时热备传输数据。
四、车辆远程监测及数据升级系统
1.车载设备通过3G/4G无线网实现与地面服务器的链接通信
2.用户通过地面客户连接服务器后实现对运行中的500多个车辆进行数据文件下载更新。
五、远程医疗监控系统
1.项目采用C/S架构,借助无线网络将病人监控终端采集的数据实时的发回监控中心,监控中心服务器对各监控终端发回的数据进行分析处理并及时报警。
六.AD/DA信号处理库的封装,支持windows/Linux等平台。
项目描述 1.项目采用C/S架构,借助无线网络将病人监控终端采集的数据实时的发回监控中心,监控中心服务器对各监控终端发回的数据进行分析处理并及时报警。 2.开发环境:QtCreator 3.运行平台为ARM+Linux,采用4G无线通信传输数据至监控中心。 3.主要技术:
1.开发环境VS2019+MFC ,数据库采用MySQL 2.运行平台为Windows 3.通过CAN总线实时采集100多个控制器终端运行状态数据,实时绘制实时状态曲线图像。 4.曲线图像支持放大、缩小、平移、截图,支持窗口拖拽变换位置、支持坐标自动缩放 5.实时数据存入
车辆运行超速防护控制系统车载人机交互界面,显示车辆限速、时速、定位、障碍物检测与制动控制等,实现车辆自动安全运行控制过程
合作顺利,水平高