在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: yanpflove

[原创] skill脚本 处理CDF属性值 callback

[复制链接]
发表于 2023-11-16 10:29:16 | 显示全部楼层
大神,吾辈楷模。作为一个只接触过linux语言的小白学skill觉得还是挺难的。学习了!
发表于 2023-12-4 18:58:26 | 显示全部楼层


cst00 发表于 2023-10-18 10:15
感谢回复,知道问题所在,已解决


你好,请问一下,楼主的callback怎么用啊,直接把代码复制下来,然后放到虚拟机里,load文件就可以了嘛?那如何判断这个代码执行的对象是谁呢,需要在哪里填写
发表于 2023-12-4 18:59:13 | 显示全部楼层
楼主大大,你的这个callback语句怎么用啊,直接把代码复制下来,然后放到虚拟机里,load文件就可以了嘛?那如何判断这个代码执行的对象是谁呢,需要在哪里填写嘛,着实不太懂skill,求大佬指教一下
发表于 2023-12-6 16:17:34 | 显示全部楼层


uzljuljz 发表于 2022-9-23 15:33
重写了一遍,load没有错,执行的时候报了下面的错误:


请问一下,这个问题你是如何解决的,我也遇到类似的问题,执行的时候抱这个错
发表于 2023-12-6 16:24:26 | 显示全部楼层


nanke 发表于 2020-1-17 17:23
楼主这个脚本亲测可以用,就是有3处格式错误
(1) cdfgData后面要有空格(2) schematic要加双引号变为“ ...


老哥,请问一下,这个callback文件在执行的时候会报Invalid CDF data entry,如果增加了PasCdfFormInit(cdfgData)后再运行会抱PasCdfFormInit:argument #1 should be any user-defined (other)type (type template = "o")-nil这个错误,是什么意思啊
发表于 2023-12-6 16:39:03 | 显示全部楼层


17315768922 发表于 2023-12-6 16:24
老哥,请问一下,这个callback文件在执行的时候会报Invalid CDF data entry,如果增加了PasCdfFormInit(c ...


看你问了好几个问题,看起来没接触过skill和cdf,建议不要随便用脚本处理电路,先了解下skill。 你这层提 的问题,很久没用skill了,不清楚,怀疑是你对相关电路没有写权限。
发表于 2023-12-28 10:55:36 | 显示全部楼层
挺好用的脚本
发表于 2024-1-9 13:17:19 | 显示全部楼层
颜佬威武!向你学习!!!
发表于 2024-1-22 20:06:41 | 显示全部楼层


yanpflove 发表于 2019-3-1 18:30
回复 3# huqy

哇哦,谢谢指点,通过遍历List来实现,真是方便简洁多了。


如果针对修改的器件的参数去进行callback的话感觉如果器件数量一多,这样执行起来会非常浪费时间,效率很低,不知道楼主有没有好的直接一次性可以callback完所有的cdf参数的方法
发表于 2024-4-25 09:20:53 | 显示全部楼层
楼主你好,我试着按照你的方法来调用callback,但是在evalstring(param~>callback)这一步出现了报错:*Error* PasCdfCommitValue: failed to find valid initialization data!,应该怎么解决呢?谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-22 02:27 , Processed in 0.021370 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表