个人介绍
1、 熟练掌握C、C++,熟悉Python,掌握常用数据结构和基本算法;
2、 熟练掌握嵌入式开发工具软件,如:VS2010、STM32Cube、Qt、嘉立创EDA 、Keil等;
3、 熟悉常用的硬件接口以及通用协议,如:UART、SPI、I2C以及UDP、TCP 和MQTT网络协议等;
4、 掌握一定的电路知识,熟悉STM32单片机结构和原理,能使用STM32单片机进行下位机开发;
5、 熟练使用Qt界面设计和面向对象编程,结合SQLite数据库进行上位机界面开发;
6、 熟练使用Linux平台进行驱动开发,如OrangePi的Linux内核移植和驱动开发;
7、 熟练掌握FreeRTOS和FATFS的手动移植或者直接通过Cube进行开发;
8、 掌握一定的MQTT面向QT及Arm-Linux的主题通讯;
工作经历
2023-07-01 -2024-07-20福建众芯成信息科技有限嵌入式开发
工作内容: 公司主要经营人工智能研发以及嵌入式软件开发。根据项目需求搭建对应的开发环境,协助高级工程师完成环境搭配、项目编码、模块调试、功能测试等任务。在工作中 与高级工程师学习更完善的项目设计方法和技术,优化自己的编程习惯和风格,提升自己的编码水平和项目技能。 工作职责: 1、参与公司嵌入式项目的设计和开发; 2、编写项目文档、整理代码、功能测试等; 3、搭建项目环境,如手动移植FreeRTOS、FATFS以及烧录Linux内核并搭建Python环境等; 4、准备项目所需的硬件设备,如温湿度检测器、ESP32、STM32、液晶显示屏等; 5、数据采集并进行SQLite本地储存或者MySQl设备端储存; 6、通过Qt对UI界面模块进行设计; 7、积极沟通和团队协作,按时完成领导和工程师交代的各项任务。
教育经历
2019-09-01 - 2023-06-23广东技术师范学院机械制造及其自动化本科