工作经历
2018-04-10 -至今深圳市丰源芯科技产业控股有限公司软件工程师
1.windows PCIE 驱动。 2. Linux PCIE 驱动。 3. PCIE 加密芯片测试。 技术及框架: 1. x86 平台 windows WDF(KWDF)。 2.x86 架构 Linux kernel 编程、Linux 应用编程。 3.mips 架构 Linux kernel 编程、Linux 应用编程。
2016-06-02 -2018-04-01格科微电子(上海)有限公司(深圳分公司)高级软件开发工程师
自主SOC芯片上位机(PC 端)工具与下位机SOC小系统应用编写,参与驱动调试。 1、基于windows SDK编写公司芯片针对Windows平台USB驱动。 2、基于Windows 平台 winUSB 编写烧录工具,为客户提供量产烧录工具以及二次开发烧录工具。 3、基于公司芯片SOC系统,编写Windows平台资源转换工具,包括图片、字符、声音等资源。 4、改写SOC芯片i2c驱动。SOC芯片应用方案(门铃方案),按门铃方案原理图进行硬件检修,移植外围tp驱动移植,编写SOC与外围单片机通信。 5、基于SOC系统编写门铃项目功能模块: 定制UI、录像、拍照、回放、文件浏览等功能模块。
2008-02-09 -2011-11-01步步高教育电子软件工程师
1、电子词典项目:负责一些应用开发与维护。 2、视频学习机项目:负责系统控件与应用编写与维护。 3、学习电脑项目:负责系统控件与应用编写与维护。
教育经历
2004-09-01 - 2008-03-07贵州民族学院电子信息科学与技术本科
技能
1. STM32 采集数据: RTOS。 资源相对比较丰富,可以根据项目需求定制。 2. ESP32 网络传输(AT固件 MQTT协议) : AT:封装好的接口,扩展性不是那么好,业务简单的话将就可以用。 SDK:接口比较多,比较复杂,当然能做的业务也多。 ESP32:本身有一些IO口可以用,简单的项目根本不需要加单片机。 3. EMQX(本地服务器) : 消息服务器,里面好像有 web 接口,后期可以弄一个简单的管理(ERP)。 4. MQTTX 桌面终端: 别人弄好的直接用来测试就好。