个人介绍
本人目前担任大学科研助理,平时主要从事软件开发、嵌入式 Linux 系统开发、科研项目辅助开发与工程调试工作。熟悉 C/C++、Linux、PetaLinux、WebSocket、Python 脚本等技术,具备嵌入式设备软件开发、Linux 环境问题排查、PetaLinux 工程编译与配置、网络通信程序开发、脚本自动化处理等实际经验。日常参与科研类、行业专用设备和高可靠嵌入式设备项目开发,工作内容包括功能模块开发、程序调试、系统部署、通信接口联调、数据处理和项目文档整理。具备较强的工程实现能力、问题定位能力和保密意识,能够根据需求完成从代码实现、编译测试到问题排查和交付说明的完整流程。可承接 C/C++ 程序开发、Linux/PetaLinux 项目配置与问题排查、WebSocket 通信功能开发、Python 自动化脚本、嵌入式 Linux 开发、课程设计/科研项目辅助开发、程序调试和技术文档整理等工作。
核心技能
Linux
websocket
arm开发
python
精选作品集
嵌入式 Linux 软件开发与问题排查案例
项目简介:
基于 Zynq 平台和 PetaLinux 环境,完成嵌入式 Linux 系统工程构建、应用程序集成、启动镜像打包、系统问题排查和板卡调试。
技术栈:
C/C++、Linux、PetaLinux、Yocto、ARM 交叉编译、Makefile、Shell、设备树
主要工作:
1. 配置 PetaLinux 工程和 rootfs;
2. 编写并集成用户态 C/C++ 程序;
3. 处理交叉编译、依赖库、启动脚本和系统服务问题;
4. 排查设备树、内核模块、串口、网络和启动异常;
5. 输出编译说明、部署说明和测试文档。
项目成果:
完成嵌入式 Linux 系统构建、程序部署和板卡运行验证,形成可复用的编译、烧录、调试流程。
工作经历
教育背景