姓名:简历本
年龄:34
电话:180****9643
邮箱:928816398@qq.com
经验:4年
意向:嵌入式软件开发
时间:2011-09到2015-07
学校:简历本大学 | 专业:自动化 | 学历:本科
工作时间:2016-04到至今
公司名称:简历本招聘咨询有限公司 | 所在部门:电子部 | 所在岗位:嵌入式软件开发(Linux/单片机/PLC/DSP…)
工作描述:
1.参与研发明匠数采1.0版——基于STM32F103+PLC通讯协议+MODBUS系统
2.参与研发明匠数采2.0版——基于STM32F107+PLC通讯协议+MQTT+MODBUS系统
3.参与明匠协议转换器硬件设计——基于STM32F103+W5500+MODBUS平台
4.参与明匠RFID硬件设计与调试——STM32F103+射频识别主控平台
5参与新疆众和股份公司智能工厂规划项目(设备数据采集方向)
工作时间:2016-09到至今
公司名称:简历本网络科技有限公司 | 所在部门:研发部经理 | 所在岗位:
工作描述:
1、设计整个软件系统的架构;
2、制定设备与APP、设备与服务器之间的通信协议;
3、完成代码编写,实现产品所有需求;
4、调试硬件;
5、协调各开发人员的工作;
6、制定项目进度计划。
注:
用到的技术:Linux device driver、Linux C、Shell、HTML、CGI、V4L2(Camera)、IIC、Socket(TCP & UDP)、Multi process、Multi thread、Loop virtual device、MIPS(processor
)、STM32(processor,for testing the battery)、MCS-51(processor,for test the cable)
项目时间:2014-03到至今
项目名称:掌静脉生物识别终端 | 项目工具:Windows + Ubuntu
项目描述:
项目介绍
手掌静脉识别是全球最顶尖的生物身份识别技术,屡获国际大奖。它的识别识差低至0.01%。掌静脉生物识别终端通过CCD采集掌静脉的流向与分布,获取手掌近红外线影像并存储为影像样板,通过对比影像样板实现生物的识别认证功能。掌静脉认证终端,适用于人社和财政行业。特别适用于城乡居民养老保险(居保)、城镇职工养老保险(社保)、机关事业职工养老保险(机保)待遇领取人员的养老金资格认证工作。
主要功能模块:
掌静脉采集模块:完成掌静脉影像的采集与样板的存储。
掌静脉认识模块:完成掌静脉影像的对比。
界面模块:认证、采集、查询、修改客户信息操作界面。
无线模块:通过无线网络上传客户信息(掌静脉影像、客户信息)。
我的职责
在该公司担任技术经理一职,负责项目模块化分及主要功能代码实现、 系统软件集成与测试
项目时间:2014-07到至今
项目名称:驱动调试
项目描述:
项目介绍
高通3G手机平台相关驱动调试工作
调过lcd屏 8080接口,调过摄像头模组,调过norflash sdram ,调过rtc,调过串口
调过spi,调过iic,研究过usb,调过gpio,调过codec音频编解码器
调过rfid trf7963,做过rda5851蓝牙,做过qca4004 wifi
调过sd 1线 sd 4线,等等
我的职责
负责主板上各个功能的调试以及验证,以确定是否可以量产生产。如屏幕,按键,摄像头等的检验, 如未通过,要确定出原因,硬件还是软件,如硬件原因,一般我会给出新的原理图方案,调协硬件工程师修改。
1.精通单片机C语言编程,精通IIC、SPI接口调试,熟练使用单片机串口、网口通信,能够编写相关协议,做过相关项目,有相关工作经验
2.熟悉Linux C编程环境,熟练使用Linux命令,有Linux程序维护的工作经验,做过相关培训项目
3.熟练使用Keil、IAR开发环境,对单片机进行仿真调试,能看懂数据手册
4.能使用示波器看波形,并熟练使用烙铁、万用表等工具
5.熟练使用Altium Designer画图软件,能画PCB原理图
6.使用过的芯片有:LPC1114、LPC1768、C8051F410、stm32等
7.熟悉VC6.0,有C++基础,会使用链表、队列等数据库原理
熟练使用C/C++(Qt跨平台)开发,对汇编语言有一定的了解;有数据结构基础;
熟练多种单片机开发如8051单片机、AVR、CC2530、MSP430、STM32、Cortex-A8等;
熟练配置ARM单片机内部寄存器及外部相关硬件,如UART,SPI,IIC以及LCD、NANDFlash 等控制器,熟练应用ARM及相关设备手册,掌握Modbus总线和CAN总线传输;
熟悉Linux常用命令,掌握GCC编译器、GDB调试工具、MakeFile及Shell脚本;
熟悉嵌入式Linux开发,交叉编译、根文件系统制作等;
掌握Linux系统编程,如进程、多线程,文件IO,及基本Socket网络编程;
熟练使用VC、Keil、IAR、Source Insight 等编译软件;