个人介绍
有较强沟通力和学习力,工作中积极配合同事处理突发问题,协助同事完成相关任务。能不断的学习新技术,适应不同项目的实际需求,能从容面对工作中的挑战。为人乐观积极。
工作技能:
1.精通C语言,掌握Java,Python语言。
2.熟悉STM32,Nordic,NXP等单片机程序开发,蓝牙BLE开发。
3.熟悉FreeRTOS,RT-Thread 等常用实时操作系统。
4.熟悉示波器,万用表的使用,依据原理图编写外围设备驱动。
5.熟悉CAN,USB,SPI,RS422等常用接口。
6.熟悉wireshark,Keil,VSCode,STM32CubeMX,git等常用开发工具。
7.属性LVGL开发
工作经历
2022-07-01 -2025-05-31深圳市巨烽显示科技有限公司软件工程师
1.医用无线脚闸项目(标品) 发送端和接收端使用Nordic NRF52833作为主控,发送端的按键信息,电量信息等,通过蓝牙串口发送到接收端。接收端收到信息后,做出相应的动作。实现在发送端使用手机蓝牙升级。在接收端使用串口方式实现升级。 2.德国奇目定制脚闸 依据客户的规格定制开发无线脚闸,使用客户私有协议。 3.深圳西门子对讲机项目 控制室端采用NXP RT680实现,监察室端使用STM32 H503实现。控制室端通过面板按键,控制通话的行为。实现单向声音传递,双向通话,音量增减等操作。 4.华硕Vivo Watch5手表互联 该项目是华硕方提供蓝牙传输协议,我方通过NRF52833与手表相连,并把手表的数据,例如,血氧,心率等数据通过USB 传递给NXP RT1176,最终显示在LCD上。
2021-05-07 -2022-05-13江西联创宏声电子有限公司软件工程师
1.飞利浦 T5506 专案 该项目使用洛达AB1562芯片,主要负责Bug修改以及相关测试。 2.飞利浦 TAT1207 专案 该耳机使用中科蓝训BT8926芯片。主要职责是依据客户的要求,在原有SDK的基础上,实现相关功能。例如:LED灯效,按键驱动,NTC温度检测,播放/暂停,上/下一首,唤醒语音助手,三方通话等。协助产线实现相关测试程序,协助蓝牙认证,编写相关程序给硬件工程师测试。
2020-03-04 -2021-05-12深圳市爱都科技有限公司软件工程师
1.Keep 手环专案 该项目主控采用Apollo 3,我主要负责GUI界面开发。 例如: 倒计时,秒表,提醒界面,运动等界面的开发。 2.GTBand 手环专案 该专案主控采用Nordic nrf52840 ,我主要负责GUI框架的移植,触摸屏驱动,显示屏驱动, 马达等驱动开发,以及相关GUI界面开发,自有蓝牙协议的调试。
2017-07-06 -2021-01-11深圳市前海汉都科技有限公司 软件工程师
1.负责爆米花自动贩卖机设备端应用程序的开发 消费者用手机扫描爆米花贩卖机上的二维码,下单付款后,云端后台程序下指令给爆米花自动贩卖机,贩卖机接收到指令后,启动下料电机,倒入玉米和油,进行爆米花的操作。 我负责整个设备端程序的开发,协助硬件工程师选型,电路图的审阅。设备端的程序基于rt-thread开发,主要工作是把rt-thread移植到STM32上,STM32通过串口和通讯模块相连,通讯模块发布消息到服务器,同时订阅服务器发来的控制命令,完成爆米花的操作。通讯芯片使用的型号为ME3616,它是NB-IOT芯片,该模块内部集成MQTT等多种协议,在开发时通过rt-thread的AT Client组件与模块交互。 2.智能公章程序应用程序的开发 通过智能公章APP,实现对公章的授权管理,防止未授权的人随意使用公章造成的损失。 智能公章的控制芯片是MTK6737,运行的是android系统,用的是4G网络。 我负责APP的用户权限管理,拍照,上传图片,播放提示声音,控制公章的马达等。对于公章和服务器端的交互协议这部分,考虑到安全问题,我是用JNI 实现的,就是JNI提供java 接口给应
2015-06-11 -2017-06-06深圳市中鹏鸿富科技有限公司软件工程师
负责客户端APP程序开发,该程序使用Corona SDK开发包,使用Lua语言开发。 主要负责下单,提货,库存盘点,报表功能等模块的开发。
2005-05-09 -2015-05-10富士康科技集团软件工程师
在职期间,主要负责三项职责: 1.软件开发与管理。 编写E-ink电子书的产线测试程序,跟进团队成员开发进度,在产品设计的EVT(工程测试验证),DVT(设计验证测试),PVT(小批量验证测试),MP(量产)阶段,配合EMC部门完成电磁兼容性测试,配合生产单位优化测试工站,解决产线发生的突发问题。除了E-ink电子书产品,也针对其他数码产品如电子相框,开发产线测试程序。在职期间,也负责Android应用程序开发。主要的工作是,收集需求,分析需求,确定UI界面,实现各个功能模块的开发。主要完成了记事本APP,密码箱APP等程序的开发。 2.专利申请。 在职期间负责部门的专利申请工作。每周定期组织硬件,UI,结构的同事参与专利讨论,提出改善意见,挖掘专利点。我带领的小组最高在一年内提报了13项专利提案,我本人也获得了专利。可在国家知识产权局epub.sipo.gov.cn/gjcx.jsp检索到。 3.教育培训。 每周组织团队成员做技术分享,培训新人等。通过定期的技术分享,带动了团队成员提出更多的技术方案,进一步提升团队成员技术水平。
2004-03-01 -2005-04-08广州麦克维尔通讯设备有限公司软件工程师
负责单片机程序开发,用C语言实现8051单片机和FPGA通讯,通过I2C总线把命令发给FPGA实现频率调节,显示,告警等功能。
教育经历
1999-09-01 - 2003-07-01中南民族大学电子技术本科





