ni线泰拉瑞亚输入端口 端口泰拉瑞亚输入端口区别?

NI 9401 说明书 使用手册_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
NI 9401 说明书 使用手册
上传于||文档简介
&&N​I​ 41​ ​说​明​书​ ​使​用​手​册
阅读已结束,如果下载本文需要使用
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩18页未读,继续阅读
你可能喜欢Inout双向端口信号处理方法
> Inout双向端口信号处理方法
Inout双向端口信号处理方法
如果Data_inout不是高阻态,则用作输出,无法做输入的,否则两者岂不有了冲突?  做输入时,观察例子中的输出Data_out_t就应该是高阻态的.  见许多问这个问题的,总结一下大家的贴子,希望能对大家有点用处,如果有不对的地方,欢迎指出.  芯片外部引脚很多都使用类型的,为的是节省管腿。就是一个端口同时做输入和输出。 在具体实现上一般用三态门来实现。三态门的第三个状态就是高阻''Z''。当Inout端口不输出时,将三态门置高阻。这样信号就不会因为两端同时输出而出错了,更详细的内容可以搜索一下三态门Tri-State的资料.  1 使用Inout类型数据,可以用如下写法:  Inout Data_  Input Data_  Reg Data_//Data_inout的映象寄存器  Reg Link_  Assign Data_inout=Link_data?Data_reg:1''Bz;//Link_data控制三态门  //对于Data_reg,可以通过组合逻辑或者时序逻辑根据Data_in对其赋值.通过控制Link_data的高低电平,从而设置Data_inout是输出数据还是处于高阻态,如果处于高阻态,则此时当作输入端口使用.Link_data可以通过相关电路来控制.  2 编写测试模块时,对于Inout类型的端口,需要定义成Wire类型变量,而其它输入端口都定义成Reg类型,这两者是有区别的.  当上面例子中的Data_inout用作输入时,需要赋值给Data_inout,其余情况可以断开.此时可以用Assign语句实现:Assign Data_inout=Link?Data_in_t:1''Bz;其中的Link ,Data_in_t是Reg类型变量,在测试模块中赋值.  另外,可以设置一个输出端口观察Data_inout用作输出的情况:
分享给小伙伴们:
我来说两句……
最新技术贴
微信公众号二
微信公众号一版权所有 京ICP备号-2
迷上了代码!labview中的除法控件输入端口的常数是什么意思?比如三角形里一个除法,输入端口常数是10 ?代表什么意思_百度知道
labview中的除法控件输入端口的常数是什么意思?比如三角形里一个除法,输入端口常数是10 ?代表什么意思
如在VI或函数运行时发生错误,资源也照样被关闭;2。如在VI或函数运行时发生错误,VI或函数将正常运行并在错误输出中设置自身的错误状态。即使在VI或函数运行前发生错误,VI或函数将正常运行、对关闭函数这样解释、一般地NI的Help里对打开函数的错误端子的解释是这样的,VI或函数将正常运行并在错误输出中设置自身的错误状态。如在VI或函数运行前没有发生错误。即退出循环后即使错误发生了:以下这种错误链的连接方式是非常合理的,VI或函数仍会正常运行:如错误发生在VI或函数运行之前、结论,VI或函数将把错误输入值传递至错误输出。3。3,VI或函数将把错误输入值传递至错误输出:如错误发生在VI或函数运行之前、很多引用资源其打开函数和关闭函数对错误处理的方式有所不同1
来自团队:
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 ni360 q3 区别 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信