个人介绍
有较强的学习能力,善于研究,喜欢电子电路设计,自己做过开关电源,维修过开关电源。练习ARM板的编程cpu是lm3s1138。学习一些STM32单片机的开发,编译环境为keil。用VC++编写过串口程序,socket tcp通讯程序。
工作经历
2022-05-11 -2023-07-05东软集团C++开发工程师
根据不同项目需求做相应任务, 1,H53项目的OTA升级,开发语言为c++ 主要做升级测试任务,刷写板子,编写部分TCP通讯代码,OTA升级压力测试,ubuntu系统用编译链编译代码。协助其他部门完成测试任务。 2,亿咖通项目 座椅调节等功能开发,开发语言为c++ 根据客户写的开发票以及需求文档,编写代码以及编译,以及修改BUG。代码环境是vscode, 编译环境是ubuntu, 3,广汽CCU项目, 开发语言为c++ 1).负责电压管理模块(VOLM)的开发工作。 2).负责用户输入管理模块(UINM)的开发工作。 3).负责大数据模块(AVTP CDD)的开发工作。 解决单个模块测试以及集成测试出现的BUG。
2016-02-11 -2022-02-16沈阳秀展flash
从事软件开发工作,使用flash,VC开发,Windows程序。主要做人机互动方面的软件设计, 程序包括TCP,UDP通讯模块的设计,串口模块的设计,体感活动等SDK的搭建连接。 其中串口模块以及体感活动的SDK用C语言开发。 也有一些Java,HTML5,JS的编写。
2013-09-12 -2015-04-22沈阳中科机电单片机设计
主要从事工业点焊机显示面板的设计以及螺母输送机的设计工作,单片机程序设计工作,主要应用Altium Designer绘制电路图,51单片机采用Keil编译器。 工业点焊机的显示板通过串口与主板通信,显示焊接的主要参数。其中单片机选用增强型的51单片机,通讯部分采用RS485的通讯协议,且采用隔离模块作为其单独电源。 螺母输送机的设计是通过检测电网的过零点,然后驱动大功率的可控硅,从而控制振动盘,产生不同的震动频率。以及通过控制其他一些电磁阀控制螺母机的动作。通过一路A/D转换检测电网的过零点。
教育经历
2007-09-01 - 2011-07-01长春工程学院机械电子工程本科
2007-9-1/2011-07-01 毕业于长春工程学院,机械电子工程专业,本科学历。
资质认证
技能
1,根据lm3s1138的技术手册以及JTAG协议,通过PC机端的并口将单片机的程序烧录其中。 2,烧录程序用的是vc6.0编译环境,编程语言是c++, 3,主要难点是对JTAG时序的编写是否正确,以及烧录指令的时序关系。
1,通过理解PIC单片机PIC18F4520的协议,烧录程序到单片机中, 2,主要分两部分,通过51单片机设置烧录接口,以及烧写时序,上位机通过串口与51单片机链接,用于发送烧写,擦除等指令, 3,该设计难点在于理解pic单片机的协议,需要准确的引脚时序才能启动pic单片机的烧写功能。 4,上位机采用vc6.0编译环境,编程语言c++,下位机单片机端采用c51单片机,编译环境keil,c语言。目标单片机为pic18f4520.