自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 16进制字符串-ASCII码文本互转工具

16进制字符串与ASCII码文本互转,包含windows离线可运行程序

2026-01-27 09:14:40 831

原创 获取C文件各函数有效行

获取C文件各函数的有效行数,可以协助代码规范检查(函数长度、嵌套深度)、评估代码质量、评估测试工作量、确认重点优化的函数(如代码行数过多的函数是否封装?)。本文使用python代码编写脚本,获取c文件中各个函数的有效行数。

2025-07-28 16:43:58 437

原创 Simulink工程的建立

建立simulink工程的方法。

2024-03-23 17:15:45 1290

原创 Simulink MATLAB Function中全局变量的实现-DataStoreMemory

MATLAB Function中global全局变量的定义。

2024-03-22 15:52:05 1674 1

原创 CAPL语言获取Message时间数据场等保存为文本

使用CAPL编写脚本,获取报文时间、ID、数据场内容(CANFD或标准CAN)的内容,打印为文本存储。

2024-03-20 11:02:38 1664 1

原创 VMware虚拟机扩展Ubuntu系统磁盘空间(基于gparted)

Ubuntu虚拟系统磁盘空间偏小,影响使用,需要扩展虚拟系统磁盘空间。

2024-01-31 16:50:43 1430

16进制字符串-ASCII文本互转工具(GUI界面+逐行转换+Windows可执行文件)

前言 日常开发/测试中,经常需要快速实现16进制字符串与ASCII文本的双向转换,且需保持输入输出的行结构对应。为此基于Python3.8.8+tkinter开发了这款可视化小工具,无需复杂依赖,开箱即用,支持逐行转换、自动忽略空格、异常提示等功能,优化了多行文本书写体验,分享给有需要的朋友。 一、工具核心功能 1. 双向转换:16进制字符串 → ASCII文本、ASCII文本 → 16进制字符串 2. 逐行对应:输入按行划分时,输出保持相同行结构,空行自动对应空行 3. 智能处理:16进制输入自动忽略空格,文本转16进制输出大写格式(字节间用空格分隔) 4. 交互优化:自带滚动条(支持多行文本书写查看)、一键转换、一键清空,异常弹窗提示 5. 轻量无依赖:基于Python标准库tkinter开发,无需额外安装第三方包 二、环境依赖与运行方式 1. 环境要求 Python版本:3.8.8(其他Python3版本兼容,亲测3.7-3.10均可正常运行) 依赖说明:tkinter(Python3.8.8默认自带,无需pip安装) 补充:Linux系统若缺失tkinter,执行命令安装:sudo apt-get install python3-tk 2. 运行方式 1. 复制下方完整代码,保存为 hex_ascii_converter.py 文件 2. 打开终端,切换到文件目录,执行命令:python hex_ascii_converter.py 3. 直接启动GUI界面,无需额外配置

2026-01-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除