通过命令行进行spice模型加密,虽然只有几条简单命令,但操作起来也不是特别容易,为此我写了一个小程序,有需要的点此进行下载:LTspice Encrypt Tool
码代码不易,只想赚2个积分,但CSDN会自动调整,如果没有积分下载附件,麻烦点个赞,添加关注,私信我提供邮箱,看到后我会抽空发送邮箱。
下面简单介绍一下这个小工具,原理只是加了个壳,调用LTspice,稍微做了一些容错处理。
软件会自动检测是否正确安装了LTspice软件,如果没有找到需要的文件,就会自动释放LTspice软件到该工具的同一目录。如果检测到了,会有提示“LTspice已正确安装!”
在系统库里随便找一个子电路模型,比如AD4002进行加密演示:
首先打开模型:
然后加密模型,该过程可能时间较长,请耐心等待加密完成:
加密前会自动备份原文件,添加扩展名.bak。
如果提示Trouble reading file,多半是文件名或者文件路径不合法,比如有空格:
如果模型是已加密过的,会有如下提示: