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