个人介绍
1:单片机方面,可提供I2c,spi,usb,等常见片内外设驱动,freertos等嵌入式系统移植相关服务。
2:linux方面,可提供I2c,spi,usb,网卡等常见外设的驱动,各种业务功能的应用程序。
3:Android方面,可提供hal层,framework层的相关适配,像android系统的传感器驱动。
4:java方面,可提供客制化功能的小程序,比如用于单片机固件的远程升级系统。
工作经历
2019-12-01 -至今芯河半导体高级后端工程师
负责EPON OAM协议栈的开发 1:onu注册认证(适配各olt) 2:业务获取/配置(同时适配私有业务) 3:镜像下载升级 4:多llid注册认证 5:性能统计、告警等 家长控制开发 1:设置网站黑名单,白名单 2:设置上网时间段黑名单,白名单
2018-04-01 -2019-12-01矽成微科技电子技术有限公司嵌入式工程师
1:基于瑞萨,飞思卡尔单片机Lin,Can应用的开发 2:基于linux的Socket应用编程,及imx6ull下的网卡驱动编写(ENC28J16)。 3:对linux内核中的TCP/IP协议栈有所了解,熟悉嵌入式LwIP协议栈。 4:熟悉mysql的应用程序开发。 5:移植基于stm32平台下的freeRtos,及基于stm32的各种应用开发。 6:windows、android平台下java应用的开发 7:linux下添加自定义usb hid支持,与上位机进行通讯。
2017-02-01 -2018-04-01无锡云瞳科技有限公司高级嵌入式工程师
1:android系统Hal、framework层设计,及简单用于验证的android app. 2:linux底层驱动及上层应用程序(C语言)的编写. 精通hi3512、imx6q等其它架构底层spi、i2c适配器驱动及设备驱动,精通input子系统,usb device设备, usb host设备,tty,spi,pwm 等驱动。 3:精通v4l2 camera,framebuffer驱动。
2015-09-01 -2017-02-01扬州万方电子科技有限责任公司嵌入式工程师
嵌入式软件研发工程师 (1)硬件电路板的调试程序编写:1、外设驱动。2、用于调试的应用程序 (2)基于开发板的驱动及应用程序编写:1、编写满足开发板各模块功能要求的驱动程序。2、项目应用程序的编写。 (3)基于Linux的驱动编写,FreeRTOS系统的使用。 (4)基于ARM架构的PHP、WEB、SNMP移植,及简单APP验证。
教育经历
2013-09-01 - 2016-04-01江苏科技大学控制理论与控制工程硕士
主修课程:控制理论与控制工程,线性代数,最优控制理论,复变函数
2011-07-01 - 2013-07-01铜陵学院电力系统及其自动化本科
主修课程:嵌入式原理,自动控制理论,C语言编程
技能
实现功能:无线收发指令、传输视频、使用模糊,卡尔曼滤波PID控制小车:平衡,转向。 控制方式:(1)*网络APP控制(2)无线收发芯片cc1101、nrf2410等控制(3)红外控制。 项目经验:(1)熟练操作keil_uvision4编程环境,熟练使用库函数,寄存器编程形式(2)精通matable/simulink仿真技术(3)数学建模及理论分析。(4)基于android 的socket编程(5)绘制基于stm32的电路图,PCB。
项目简介:可穿戴运动型摄像设备,是采用hi3512为处理器,基于linux 3.4.2为操作系统的轻型设备。 驱动:配置内核支持uvc摄像头,wifi。 应用:1,采集摄影头数据,通过wifi ,使用http协议,采用socket 编程,作为服务端,供*等客户端访问数据。2,使用android studio开发基于http协议的客户端,用以接受服务端传递过来的视频数据,并显示。