张杰
意向岗位:嵌入式工程师
教育经历
西北大学 - 211
2022-09 ~ 2026-06
信息科学与技术学院 | 电子信息工程 | 本科
专业成绩:GPA 3.30 / 4.00
主修课程:微机原理、单片机、C语言、FPGA、计算机网络、模电、数电、高频电路、随机信号分析、通信原理等。
专业技能
1.熟悉嵌入式Linux开发,了解Uboot、Kernel、设备树及Rootfs构建,有Linux字符设备驱动开发经验,有系统编程、网络编程经历。
2.对FreeRTOS及其调度机制有一定的了解,有使用经历。
3.熟悉 STM32、ESP32、AIR32、MSPM0、Arduino等MCU的多框架编程;
4.熟悉C/C++/Python,有Shell/汇编/Verilog/LabVIEW/Matlab编程经历;
5.熟悉常用通信协议,SPI、I2C、UART(TTL/RS232/RS485)、CAN;
6.熟悉计算机网络技术,熟悉TCP/IP协议,有云服务器+网站搭建经历。
7.会使用 嘉立创EDA 进行2/4层PCB设计,有元器件选型、贴片焊接经验;
8.会使用万用表、示波器、频谱分析仪、电烙铁、加热台等仪器工具;
9.熟练掌握VSCode、Keil、虚拟机、SSH、AI等工具软件,有Git使用经历.
10.了解深度学习与计算机视觉模型部署,有YOLO与Pytorch使用经历.
项目经历
基于泰山派RK3566的Linux+Qt 照相机
2024-11 ~ 2025-09
1.项目描述:出于学习Linux驱动开发、了解嵌入式Linux系统组成的目的,逐步形成此项目。
2.具体工作:
  • 硬件PCB设计与焊接:包括MIPI触摸屏电路,音频IO电路、背光电路;
  • 镜像编译:编译u-boot、kernel、rootfs(buildroot)。
  • 驱动开发:配置设备树,使用GPIO子系统、中断子系统、i2c子系统、input子系统框架编写GP7101背光和CST128-A触摸屏驱动;
  • 定制系统:用Buildroot构建文件系统,移植OpenCV4与Qt5库;
  • Qt应用开发:使用Qt Creater设计界面,实现拍照、摄像、相册等功能,并编写脚本开机自启WiFi连接与Qt界面。
基于STM32H750VBT6的照相机
2025-07 ~ 2025-08
1.项目描述:先后基于OPENMV(Python)框架与HAL库实现。
2.具体工作:
  • 硬件设计与焊接:使用STM32H750VBT6主控芯片,设计了摄像头接口(OV7725/OV2640)、触摸屏接口、SD卡接口等电路;
  • 软件:CubeMX配置工程,使用DCMI接口与摄像头数据传输,I2C用于配置摄像头,SPI用于ST7789显示屏,都开启DMA传输;移植OV2640和LCD驱动,SD卡移植FATFS文件系统。
  • 应用:实现拍照,相册浏览图片、删除图片、触摸屏画板、保存照片或画板图片到SD卡功能。此外还可进行图像识别处理等功能。
第1页 | 共2页
竞赛经历
基于多传感器+HomeAssisant+AI视觉+语音的智能居家管理系统
2023-10 ~ 2024-05
1.项目描述:定位在以疾病监测,远程监控及姿态检测为主要功能的居家中控,包括了跌倒检测预警、疾病分析、心率血氧检测、AI医疗预训练对话等医疗卫生功能,同时为充分融入居家环境,拓展了实时检测空气环境、火势预警等功能,同时融合智慧门锁系统,并添加了语音控制指令。
2.个人工作:
  • 硬件开发:设计ESP32-S3主控板PCB,多块辅控板PCB及焊接调试工作。
  • 嵌入式开发:实现NFC+人脸识别锁。实现传感器数据采集、上报云服务器数据库、MQTT客户端服务对接。
  • 云端对接:部署MQTT+HomeAssisant服务,编写python后端服务接收上报数据并存入MySQL数据库。
  • 编写PHP连接MySQL数据库并查询数据,创建API接口返回数据,JavaScript请求PHP更新前端页面。
  • 视觉:本地部署YOLOv5s跌倒检测视觉模型,将识别数据发至云服务器,并在网页显示。
3. 获2024大学生服务外包创新大赛 全国三等奖。
基于Intel N97(x86)+YOLOv8+OpenVINO的边缘AI视觉方案
2024-04 ~ 2024-07
1.项目背景:该项目就课堂中的学生行为进行分析,如人员变化、低头、举手等行为
2.个人工作:
  • 环境准备:安装Windows10,搭建YOLOv8环境,安装OpenVINO工具包;跑通现有YOLOv8模型;
  • 模型转换:将现有YOLO模型转换为OpenVINO格式,并使用Intel GPU提升推理速度;
  • 系统集成:开发PyQt5交互界面,使用多线程分别获取图像与推理.
3. 获2024中国大学生计算机设计大赛 赛区一等奖。
基于单目视觉的目标物测量装置(树莓派+OpenCV+Tkinter)
2025-08 ~ 2025-08(4天3夜)
1.任务描述:利用摄像头测量目标距离和尺寸,具体为:在四周有2cm黑色胶带的A4纸上印有不同形状的、彼此分离或部分重叠或印有数字的图形,将此目标放置在摄像头前方100cm-210cm处,一键启动测量程序,可显示目标物中对应数字图形的(若有,否则选中最小图形)与摄像头距离及形状尺寸。屏幕上还应显示整机电流与功率及最大功率,并尽量降低整机功率。
2.个人工作:
  • 硬件设计:采用INA282+ADS1115高精度电流检测方案。
  • 应用编程:基础思路为相似三角形原理,识别部分为膨胀腐蚀+自适应二值化,面积筛选,识别边数确定形状,并筛选出最小图形;部分重叠图形使用如下规律:外角相邻的边上的内角相邻的边即为图形边长。数字识别采用模板匹配以满足时间要求;距离误差在1cm之内,尺寸误差在0.3cm之内。
3. 获2025全国大学生电子设计竞赛 省级二等奖。
校园经历
深圳嘉立创科技集团股份有限公司 —— 嘉立创EDA“校园讲师”
2024-09 ~ 2025-09
       嘉立创EDA校园讲师是专为高校电子类协会培养的“电路设计培训” 讲师团体。作为本校第一任校园讲师,我的主要任务是通过在协会开设电路设计+单片机培训课,不同培训主题设置不同考核指标。
西北大学电子设计竞赛协会 会长
2024-06 ~ 2025-06
西北大学万物互联协会 会长
2024-06 ~ 2025-06
自我评价
● 技术全面:具备从硬件设计到软件开发的完整嵌入式系统开发能力;
● 工程实践:参与多个实际项目开发,熟悉开发流程;
● 持续学习:保持对嵌入式领域新技术的学习和实践。
第2页 | 共2页