个人介绍
1. 熟练掌握C/C++语言,QT 图形界面编程,常用数据结构及算法,有良好的编程风格和习惯、独立思考解决问题和自主学习的能力。
2. 熟练掌握Linux下应用编程,文件 IO、多进程/进程间通信、多线程/线程间通信/同步与互斥、高并发网络 socket 编程,串口(RS485)编程,数据库编程(sqlite3)。
3. 熟练掌握Linux下IOT 物联网协议,MQTT、HTTP、COAP、TCP、UDP、SSL/TLS(mbedtls)、JSON 数据打包与解析。
4. 熟练掌握Linux下设备驱动开发、设备树 (dts) 、GPIO/LED/KEY/I2C/SPI/RTC/中断/定时器/pinctrl/gpio/input 子系统、LCD 触摸屏/网卡驱动适配移植。
5. 熟练掌握Linux下系统移植,u-boot 配置、kernel 内核裁剪、rootfs根文件系统制作、buildroot/busybox 配置。
6. 熟悉Linux下 cmake、makefile、shell 脚本、gdb 调试、web 轻量级服务器 lighttpd 搭建(html/css/php/database) 。
7. 熟悉Ubuntu、CentOS、VisualStudio2017+Qt5.15.3、QtCreator、SourceInsight4.0 等开发环境与搭建。
8. 熟悉NXP系列IMX280(ARM9)/IMX6G2C-UL(Cortex-A7)/IMX6Y2C-ULL(Cortex-A7),瑞芯微(Rockchip)RK3568(Cortex-A55)、PX30(Cortex-A35),星宸(SigmaStar)SSD202D(Cortex-A7)等平台。
工作经历
2019-04-15 -至今广州日顺电子科技有限公司嵌入式linux软件开发
负责公司物联网产品项目研发,包括语音识别、智能家居、智慧酒店、智能音箱、无线通信对接(WiFi/Bluetooth/Zigbee)、第三方平台对接(科大讯飞/百度/腾讯/阿里/涂鸦/云茂)、UI 界面编程(QT )等中控网关功能框架设计及代码编写与调试。
2016-04-01 -2019-04-01广州贺氏办公设备有限公司嵌入式linux软件开发
负责公司物联网产品项目研发,包括指纹人脸识别智能云考勤门禁、考勤打印机、无线产品、UI 界面编程等项目功能框架设计及代码编写与调试等。
教育经历
2021-09-01 - 中山大学电子信息工程本科
2013-09-01 - 2016-06-01广东农工商职业技术学院电子信息工程专科
技能
功能描述:通过对接语音音箱实现语音控制,语音识别控制、云平台、*APP、中控网关显示屏、硬件面板、第三方平台等方式控制酒店设备,中控网关通过网络与云平台/*APP等进行数据交互,中控网关与设备通过485通信方式进行交互。 责任描述:中控网关及QT/UI 界面整体功能框架设计和代码编写与调试,第三方平台、云平台、*APP、485通信等协议对接,部分设备驱动编写及QT/tslib库移植,web 轻量级服务器lighttpd 搭建。
功能描述:通过对接语音音箱实现语音控制,语音识别控制、云平台、*APP、中控网关显示屏、硬件面板、第三方平台等方式控制家居设备,中控网关通过无线WiFi 网络与云平台/*APP等进行数据交互,中控网关与设备通过485通信/Zigbee方式进行数据交互。 责任描述:中控网关及QT/UI 界面整体功能框架设计和代码编写与调试,第三方平台、云平台、*APP、485通信/Zigbee 等协议对接,部分设备驱动编写及QT库/tslib 库移植,web 轻量级服务器lighttpd 搭建等。