# 嵌入式系统研发辅助工具 **Repository Path**: zhangjinboxp/embedded-system-tools ## Basic Information - **Project Name**: 嵌入式系统研发辅助工具 - **Description**: 目的: 1、辅助嵌入式开发单元测试。 2、支持jlink固件下载。 - **Primary Language**: Python - **License**: BSD-3-Clause-Clear - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2023-11-02 - **Last Updated**: 2023-11-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 嵌入式系统研发辅助工具 作者:魏振东 邮箱:wzd991@126.com #### 介绍 目的:支持嵌入式软件的开发 #### 特性表 - 1、jlink烧录工具 - 1.1 固件烧录(bin,hex,s19) WZD-20230711 完成 - 1.2 支持是否片擦除操作(是否保留其他区数据)。 WZD-20230711 完成 - 1.3 内存读取功能 - 1.3.1 ram、rom读取。 完成 - 1.3.2 显示格式化(类型: u8 u16 u32) 完成 - 1.3.3 显示格式(大段,小端) 完成 - 1.3.4 行显示个数 完成 - 1.4 jlink序列号刷新可选 完成 - 1.5 片擦除 完成 - 1.6 复位 完成 - 1.7 支持多文件顺序烧录 完成 WZD-20230713 - 2、2280S系列高精度测量可编程直流电源供应器 - 2.1 buffer 读取。 代办 - 2.2 buffer清除 代办 - 2.3 输出使能控 代办 - 3、RS485工具 - 3.1 modbus通信协议 代办 - 3.2 dbc文件数据显示 代办 - 3.3 参数配置工具 代办 - 3.4 抓包工具 代办 - 4、can工具 - 4.0 can驱动可配置 代办 - 4.1 uds 协议 代办 - 4.1.1 参数配置 代办 - 4.1.2 固件升级 代办 - 4.1.3 实时数据读取 代办 - 4.1.4 协议一致性检查 代办 - 4.1.5 抓包工具 代办 - 4.2 J1939协议 - 4.2.1 协议一致性工具 代办 - 4.2.2 参数配置 代办 - 4.2.3 固件升级 代办 - 4.2.4 实时数据读取 代办 - 4.2.5 抓包工具 代办 - 4.3 DBC工具 - 4.3.1 报文解析 代办 - 4.3.2 报文发送 代办 - 5、 RS232工具 - 5.1 抓包工具 代办 - 5.2 参数配置工具 代办 - 5.3 日志控制工具 代办 - 5.4 实时数据读取工具 代办 - 5.5 - - 6、固件发布工具 - 6.1 固件的合并及标记。 代办 #### 依赖说明 1. pylink 2. jlink驱动,建议版本:7.80b 兼容性较好。 3. xxxx #### 使用说明 1. xxxx 2. xxxx 3. xxxx #### 修订记录 WZD-20230713-1: 1、增加多文件下载选项卡。 2、最多支持3个文件顺序下载。 3、支持文件选择路径。 4、支持文件路径、使能状态、地址存储至参数区。 5、下载文件支持hex,bin,s19三种。 WZD-20230713-2: 设备型号、jlink序列号可选择。 WZD