渊阳
1月前来过
全职 · 300/日  ·  6525/月
工作时间: 工作地点: 远程
服务企业: 0家累计提交: 0工时
聊一聊

APP聊一聊

个人介绍

作为一名嵌入式软件开发工程师,我熟练运用Linux(Ubuntu)系统及vim、gcc/g++、gdb、Makefile、git等工具完成开发工作,精通C/C++编程语言,不仅能在C语言环境下通过函数指针实现函数重载、继承、多态及简单工厂模式等特性,还熟悉C++标准模板库(STL)与面向对象编程思想,掌握单例、工厂、观察者等多种设计模式;在数据存储领域,我熟悉SQL基础语法,具备基于MySQL和SQLite的数据库编程能力;多任务编程方面,我精通多进程、多线程的同步与异步开发技术,能熟练使用互斥锁、信号量实现线程间同步互斥,掌握消息队列、管道等进程通信方式及生产者-消费者模型;网络编程上,我熟悉C/S模式架构,具备基于TCP/UDP协议的socket编程能力,掌握select、epoll模型及基于线程池的UDP、TCP服务器开发;嵌入式开发领域,我深耕STM32(F1/F4系列)和CH32V2系列MCU的标准库开发,了解Linux字符设备驱动开发,精通GPIO、IIC、UART等多种嵌入式外设驱动开发,熟悉WiFi(ESP8266)、蓝牙通信协议驱动开发及FreeRTOS实时操作系统的移植、任务创建与多任务管理;开发工具方面,我熟练掌握Keil、MounRiver Studio、VS Code等工具的使用;同时,我还熟悉基于QT的界面开发,掌握常用控件、信号槽机制、自定义控件及事件机制等核心技术。

工作经历

  • 2024-10-28 -2025-11-25陕西秦物智联有限公司嵌入式软件开发工程师在嵌入式软件开发工作中,我主要负责STM32系列MCU的外设驱动开发与优化,全面

    在嵌入式软件开发工作中,我主要负责STM32系列MCU的外设驱动开发与优化,全面覆盖GPIO、IIC、UART、SPI、ADC、DMA、中断控制器及定时器等核心外设,独立完成驱动程序的编写、调试、移植与迭代升级,严格适配项目硬件架构与功能需求,解决驱动兼容性、稳定性及性能瓶颈问题,确保外设与MCU核心高效协同工作,为上层应用开发提供可靠的底层支撑。同时,基于FreeRTOS实时操作系统搭建多任务运行框架,结合项目实际业务场景(如数据采集、外设控制、通信交互等)合理规划任务拆分与优先级分配,精准运用互斥锁、信号量等同步机制,有效解决多任务间的资源竞态、数据同步及任务协同问题,规避线程阻塞、数据丢包等异常情况,提升系统的实时性、稳定性与可扩展性,保障整个嵌入式系统高效、有序运行。

教育经历

  • 2021-09-01 - 2025-07-01陕西理工大学电子信息工程本科

    作为一名嵌入式软件开发工程师,我深耕STM32、CH32系列微控制器开发领域,主导过多款消费电子类产品的核心功能实现,具备从底层驱动到上层应用的全流程开发能力。 技术栈上,我精通C/C++编程语言,偏好使用标准外设库(Standard Peripheral Library)完

语言

中文母语水平
0
1
2
3
4
5

技能

C++熟练
C熟练
0
1
2
3
4
5
0
1
2
3
4
5
更新于: 01-01 浏览: 15