30天前活跃

xing

• UID:29288
综合评分 34
方向: 后端-Python 前端-Web前端
苏州市
700元/8h
5-10年经验
求职意愿:接单·不求职(30天前更新)

个人简介

Python, CLI工具开发, PyInstaller, 嵌入式烧录, Nordic nRF, J-Link, SEGGER, 固件烧录, OpenOCD, 产测工装, FCT/DFU, RPC自动化, subprocess, SCP/SSH, 命令行工具, 智能硬件, IoT, 硬件调试, 一键烧录, 跨平台打包, macOS universal2

技能

核心技能: Lua、Python
其他技能:
交流语言: 普通话( 母语水平 ) 英语( 无需工具可书面交流 )
行业经验: 工业互联网 人工智能

项目案例

嵌入式产测一键烧录与工装控制 CLI 工具-Nordic nRF / CPS / TPS-One-Click NRF Flash Tool
立项背景与目标: 在 Nordic nRF 及配套电源管理芯片(CPS、TPS)的产测与研发调试中,烧录流程往往依赖 J-Link 命令行、OpenOCD、工装 RPC 上电、固件 SCP 上传等多套工具,操作步骤多、易出错,且不同工站(PowerDFU、DataDFU、PowerFCT、DataFCT)流程不一致。本项目旨在用 Python 开发统一的一键烧录与工装控制 CLI,将「选固件 → 选工位 Slot → 自动上电 → 烧录 → 校验 → 下电」串联为可重复的标准流程,并支持打包为 macOS 单文件可执行程序,便于产线工程师与硬件研发人员开箱即用。 核心功能模块: 1)多工站模式:支持 PowerDFU、DataDFU、PowerFCT、DataFCT 四类 Station,按 Slot(1–4)自动映射 RPC 端点 IP/端口; 2)Nordic nRF 一键烧录:集成 SEGGER JLinkExe,自动扫描/选择 J-Link 序列号,生成并执行 Commander 脚本,支持 .bin/.hex、擦除、校验及烧录结果智能判定; 3)PowerDFU 扩展烧录:CPS/TPS 通过 RPC 控制继电器与 I2C 自动烧录,固件经 SCP 上传至工装;ULPOD 走 OpenOCD program_onefile 链路; 4)工装 RPC 自动化:烧录前后自动执行上电/下电、继电器切换、电压测量等 mixdevice 调用,减少人工拨码与接线失误; 5)交互与可观测:彩色终端 UI、进度条/Spinner、固件 SHA256 与路径校验、J-Link 日志解析与失败原因提示;支持 PyInstaller 打包 universal2 单文件分发。 业务流程与功能路径: 工程师启动 CLI(或 MagicTool 可执行文件)→ 选择 Station 与 Slot → 选择操作(烧录 / 一键上电 / 一键下电)→ 拖入或输入固件路径(.bin/.hex)→ 工具按工站 profile 调用 RPC 完成 DUT 上电与继电器配置 → 执行 J-Link 烧录或 CPS/TPS/ULPOD 对应烧录链路 → 实时展示烧录进度与日志 → 自动解析 success/verify 等关键字判定结果 → 烧录结束后 RPC 下电复位 → 提示是否继续下一台 DUT。该工具将分散的嵌入式烧录与产测工装操作收敛为「一条命令、一套交互」,显著提升产线烧录效率与操作一致性。
人工智能 工业互联网

工作经历

特思克智能科技有限公司
  
15-49人
中级软件工程师
2025.03 - 2026.05
主要负责python平台及工具开发

教育经历

陕西理工大学
2013.09 - 2017.07
电子信息科学与技术
专科
相似推荐
上海市
前端-小程序、前端-Web前端
技能:UniApp、Chart.js、Vue、wx-charts、JWeixin、Android SDK、Kotlin/JS、MySQL Workbench、Java、Node.js
漳州市
爬虫/脚本-爬虫/脚本、后端-Python
技能:Selenium、Scrapy、PyAutoGUI、SQLite、ScraperAPI、Python、SQL、Bash、Beautiful Soup、Requests
西安市
后端-Java、前端-Web前端
技能:Java、MyBatis、Spring Boot、Vue
南京市
前端-Web前端
技能:Angular、Vue、jQuery
北京市
后端-Java、前端-Web前端
技能:Java、Vue
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服