Skip to content
TiWeZhangPublic

About

硬件设计常用计算工具

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

6 Commits

Folders and files

Repository files navigation

HWCalc

Windows 硬件快速计算小工具。

开发背景、当前功能状态和兼容约束见 PROJECT_CONTEXT.md。

当前包含长度换算、RC 计算、增益换算、分压电阻、仪放输入滤波、LDO 温升估算、AXI 地址/数据位域规划和启动版本检查。

图标文件:

assets\app.ico

换算关系:

1 mil = 0.0254 mm
1 mm = 39.3700787402 mil

构建

推荐使用版本化发布脚本:

pwsh -NoProfile -ExecutionPolicy Bypass -File .\tools\PublishVersioned.ps1

脚本按发布时间生成文件名,例如:

dist\HWCalc_202606091718.exe

也可以只生成未版本化的发布产物:

dotnet publish -c Release -r win-x64 --self-contained false -p:PublishSingleFile=true

发布生成的 exe 位于:

bin\Release\net6.0-windows\win-x64\publish\HWCalc.exe

版本文件名规则:

HWCalc_yyyyMMddHHmm.exe

程序可在“设置”页启用或关闭启动检查更新。更新目录为:

\\172.16.10.8\share\Software\HWCalc

检查更新时会从文件名解析版本,发现更新后由用户确认,再复制新版到当前程序目录并启动新版。旧版 exe 不会自动删除。

说明:当前生成的是 framework-dependent exe,目标电脑需要安装 .NET 6 Desktop Runtime。若要生成完全自包含版本,可在网络可访问 NuGet 时运行:

dotnet publish -c Release -r win-x64 --self-contained true -p:PublishSingleFile=true -p:PublishTrimmed=false -o publish\self-contained-win-x64

About

硬件设计常用计算工具

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages