请选择 进入手机版 | 继续访问电脑版
搜索
专业IC版图外包服务 微信:drclvs
广告位:SY02 广告业务联系QQ:3173974412
无锡芯满微电子有限公司---专业研发电机驱动芯片
IC设计论坛----ictown.com
广告位:SY05 广告业务联系QQ:3173974412
查看: 494|回复: 0

[转帖] AXL函数的使用 - axlCmdRegister 命令注册函数

[复制链接]

14

主题

14

帖子

161

E币

技术员

Rank: 2

积分
28
发表于 2017-5-8 10:35:35 | 显示全部楼层 |阅读模式
函数一般结构
axlCmdRegister(
t_allegroCmd
ts_callback
?cmdType t_cmdType
?doneCmd ts_doneCmd
?cancelCmd ts_cancelCmd
)
⇒ t/nil

可使用该函数为Skill注册一个allegro 命令,如果之前命令已被注册,那么将会用新的命令替换之前的。

各个参数:

t_allegroCmd:该处为在allegro使用的命令
ts_callback:该处为调用SKILL中的哪个函数
?cmdType:命令类型,共分为两类。"interactive" ,为默认类型;"general" 当命令调用时会立即执行命令,会立即停止allegro正在执行的命令。一般用于含有有弹出窗口的情况下。可忽略
?doneCmd:当执行DONE命令后调用的Skill函数,可忽略
?cancelCmd:当执行CANCEL命令后调用的Skill函数。可忽略。

当返回值为t时说明命令注册成功,否则失败,请检查各个参数是否正确。

下面是一个简单的例子:
  1. axlCmdRegister( "ch_via_net" 'ch_via_net ?cmdType "interactive" ?doneCmd 'viadone ?cancelCmd 'viacancel)
复制代码


积分规则
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



版权所有:EDABOSS论坛 投诉受理:13816911948 合作热线:13816911948

备案信息:苏经营性ICP B2-20090218号 皖ICP备09697823号 电子公告服务许可文件号:皖通[2009]556号

Powered by EDABOSS X3.4 Tamplate By EDABOSS论坛  © 2001-2013 Comsenz Inc.

广告投放 微信:drclvs

快速回复 返回顶部 返回列表